POSIX正規表現のみを使用して、文字列内に単語が含まれないことを保証できますか?マッチ「私は亀が好き」というPOSIXを使用して文字列内の単語を除外する
は、それが私に教えてください:
は、私は私が「木」を持っていけない単語だけを持っていると思った場合、ということを意味します。一方
、それは、Pythonを使用せずにそれを行うには多くの方法がありますが、「男が木の上にある」
おかげ
POSIX正規表現のみを使用して、文字列内に単語が含まれないことを保証できますか?マッチ「私は亀が好き」というPOSIXを使用して文字列内の単語を除外する
は、それが私に教えてください:
は、私は私が「木」を持っていけない単語だけを持っていると思った場合、ということを意味します。一方
、それは、Pythonを使用せずにそれを行うには多くの方法がありますが、「男が木の上にある」
おかげ
と一致してはいけません。
データファイルをテキストファイルに保存したことを前提としています。これは、このトリックを行う必要があります:
grep '\tree\>' textfile
私は、第二のフレーズは "** man **が** tree **"になるはずです。 –
「ツリー」にマッチしないものをチェックしてみませんか? –
通常の言語の補完は普通の言語なので可能ですが、それを表現する便利な方法はないと思います。 – sverre