特定の単語をさまざまなフレーズで空白にする必要がありますが、単語がコンジュゲートされている、複数の、または所有している可能性があるため、最初の数文字のみを検索できます。例:Rの中でXで始まる単語全体のグレープ
example = "You are the elephant's friend."
gsub("\\beleph.*\\b", " _____ " , example)
[1] "You are the _____ "
最初の数文字から単語全体をどのように一致させることができますか?
を試すことができますので、あなたは、INSEAD空白スペースを使用することができますが、' '' \\ b'''はすでに単語を終了するの世話をするんで、このソリューションの問題を引き起こしますスペースで? – Nancy
私の投稿のヘルプファイルから: "記号\ bは、単語のどちらかの端にある空の文字列と一致します。"したがって、本質的に単語の最後の文字に一致し、単語を区切るスペースは含まれません。 – lmo
私はこれがフレーズの最初の単語では機能しないことに気付きました。何故ですか? – Nancy