正規表現での%s +%の意味は何ですか?

ローランド

%s+%このソリューションの意味を理解しようとしています

パターン一致のセットをRの対応する置換文字列に置き換えます

コードの重要な部分はこれです

xxx_replace_xxx_pcre(string, "\\b" %s+% patterns %s+% "\\b", replacements)

それ\s+が1つ以上のスペースに一致するために使用されていること知っていますが、内部の意味は何%%ですか?

単語の境界内で一致させたいので、それなしでコードを使用しようとしましたが、エラーが発生します

xxx_replace_xxx_pcre(string, "\\b" patterns "\\b", replacements)

特別なPCREシンボルなどについてはすでに調べましたが、何も見つかりませんでした。誰か説明してもらえますか?

akrun

この関数は、C関数の呼び出しと連結を行います。演算子をバッククォートすることで、コンソールからソースコードを確認できます

library(stringi)
`%s+%`
function (e1, e2) 
{
.Call(C_stri_join2, e1, e2)
}

出力の動作に基づいて、C関数はの最適化されたバージョンであるようです paste0

paste0("\\b", patterns, "\\b")

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

+とは何ですか?正規表現の意味ですか?

分類Dev

正規表現での/ giの意味は何ですか?

分類Dev

正規表現で「\\ P {すべて}」の意味は何ですか?

分類Dev

正規表現の「g」フラグの意味は何ですか?

分類Dev

[...]正規表現の意味は何ですか?

分類Dev

正規表現の意味は何ですか^(。)\ 1 + $

分類Dev

Python正規表現「\ 2」の意味は何ですか

分類Dev

この正規表現はどういう意味ですか?:(?s

分類Dev

正規表現の\(\((。+?)\)\)と\(\(\ s *(。+?)\ s * \)\)の違いは何ですか?

分類Dev

正規表現の `(\ S。* \ S)`と `^ \ s *(。*)\ s * $`の違いは何ですか?

分類Dev

正規表現(?<= \ s)\ d(?= \ s)と(?<!\ S)\ d(?!\ S)の違いは何ですか

分類Dev

[\ s \ S] *の違いは何ですか?そして。*?Java正規表現で?

分類Dev

vim正規表現と通常の正規表現の違いは何ですか?

分類Dev

正規表現の文字列のタイプは何ですか: '\S+?@\S+'

分類Dev

PHP正規表現とJavaScript正規表現の違いは何ですか

分類Dev

正規表現の(?ms)はどういう意味ですか?

分類Dev

この正規表現はどういう意味ですか?

分類Dev

この正規表現はどういう意味ですか?

分類Dev

この正規表現はどういう意味ですか:[^ \(\)] *?

分類Dev

正規表現[^ \ d \ s]と[\ D \ S]の違いは何ですか

分類Dev

正規表現での「*」の効果は何ですか?

分類Dev

正規表現のこの文字Áの問題は何ですか?

分類Dev

「〜」文字はPHP正規表現で何を意味しますか?

分類Dev

(=>)=(、)の意味は何ですか?

分類Dev

(。*?)と(。*)の違いは何ですか?正規表現で?

分類Dev

--OR-OR \ sの正規表現

分類Dev

正規表現の$ /と$¢の違いは何ですか?

分類Dev

正規表現の(*)と。*の違いは何ですか?

分類Dev

numpyのポイントの正規表現は何ですか?

Related 関連記事

  1. 1

    +とは何ですか?正規表現の意味ですか?

  2. 2

    正規表現での/ giの意味は何ですか?

  3. 3

    正規表現で「\\ P {すべて}」の意味は何ですか?

  4. 4

    正規表現の「g」フラグの意味は何ですか?

  5. 5

    [...]正規表現の意味は何ですか?

  6. 6

    正規表現の意味は何ですか^(。)\ 1 + $

  7. 7

    Python正規表現「\ 2」の意味は何ですか

  8. 8

    この正規表現はどういう意味ですか?:(?s

  9. 9

    正規表現の\(\((。+?)\)\)と\(\(\ s *(。+?)\ s * \)\)の違いは何ですか?

  10. 10

    正規表現の `(\ S。* \ S)`と `^ \ s *(。*)\ s * $`の違いは何ですか?

  11. 11

    正規表現(?<= \ s)\ d(?= \ s)と(?<!\ S)\ d(?!\ S)の違いは何ですか

  12. 12

    [\ s \ S] *の違いは何ですか?そして。*?Java正規表現で?

  13. 13

    vim正規表現と通常の正規表現の違いは何ですか?

  14. 14

    正規表現の文字列のタイプは何ですか: '\S+?@\S+'

  15. 15

    PHP正規表現とJavaScript正規表現の違いは何ですか

  16. 16

    正規表現の(?ms)はどういう意味ですか?

  17. 17

    この正規表現はどういう意味ですか?

  18. 18

    この正規表現はどういう意味ですか?

  19. 19

    この正規表現はどういう意味ですか:[^ \(\)] *?

  20. 20

    正規表現[^ \ d \ s]と[\ D \ S]の違いは何ですか

  21. 21

    正規表現での「*」の効果は何ですか?

  22. 22

    正規表現のこの文字Áの問題は何ですか?

  23. 23

    「〜」文字はPHP正規表現で何を意味しますか?

  24. 24

    (=>)=(、)の意味は何ですか?

  25. 25

    (。*?)と(。*)の違いは何ですか?正規表現で?

  26. 26

    --OR-OR \ sの正規表現

  27. 27

    正規表現の$ /と$¢の違いは何ですか?

  28. 28

    正規表現の(*)と。*の違いは何ですか?

  29. 29

    numpyのポイントの正規表現は何ですか?

ホットタグ

アーカイブ