1
質問は非常に簡単かもしれませんが、私はR
に新しく、この文字列 "Primary、pupils"に一致するいくつかの文字列を列から抽出しようとしています。だから私はこのコンマで一致する文字列
grepl("(.*?)primary,[:space:] pupils(.*?)", df$some_column,ignore.case=TRUE)
と
grepl("(.*?)primary,[:space:](.*?)", df$some_column,ignore.case=TRUE)
を試みたが、それらのどれも動いていないようにみえます。誰かがアイデアを持っていますか?
は' r'を "話す" はいけない、しかし、あなたは持っている[:スペース:] '**だけでなく**最初の式における実空間として。それは意図されていますか? – ClasG
'。*?'は 'grep' /' grepl'で冗長であることに注意してください。これらの関数は*部分一致*を許します(=完全な文字列の一致は必要ありません)。 –