文字列「Hello」があるとします。私は、この文字列にピリオドが含まれているかどうかを確認したい:Rの期間はGreplですか?
text <- "Hello."
results <- grepl(".",text)
は、これはTRUEとして結果を返しますが、テキストが「こんにちは」であれば、それはそれとしても返すでしょう。私は非常に混乱しています、私はドキュメントでこれについて何も見つけることができません、そして、それは期間のためだけこれを行います。
アイデア?
ありがとうございます!
は '' *任意の*文字です。 ***何でも***。あなたは '' \\。 ''を意味しました。 –
Au contraire!ドキュメントは、 'grepl'が正規表現をどのように使用するかを記述するために膨大な時間を費やしています。' .'は特殊文字です。ドキュメントには、正規表現のセクションへのリンクと、正規表現を使用するのではなく、 'fixed = TRUE'をどのように正確にマッチングさせるかについての議論があります。 – joran
Spot on。パターンマッチンと置換テキストには表示されないので、私はそれを確認する必要があります。 – marc