3
中間の単語がRの特定の単語で始まる文章をすべて抽出する必要があります。以下は使用しようとしていますが取得できないコードです希望の結果。私はRの正規表現の概念が新です。中間の単語が「arent」である文章を抽出したいと思います。中間の単語が特定の単語で始まる文章をすべて抽出する必要があるR
yy <- c("computers arent working", "arent not wkng","scanner arent good","arent scanner good")
m <- gregexpr('\\w arent ', yy)
regmatches(yy, m)
上記のコードでは私が望むものは得られません。希望の出力:
"computers arent working", "scanner arent good"
ありがとうございました!
中間語は、特に第2語または最初または最後でない単語ですか? –
おそらく 'grep(" arent "、yy、value = TRUE、fixed = TRUE)'?そこにもっと複雑な例がありますか? –
こんにちはEli - それは第二の言葉でなければなりません。 – Kiwi