私は正規表現のゴルフをしていて、一致するはずの単語と、一致するはずの単語をすべて含む正規表現を特定しました。アイデアは、私は単純に正規表現を無効にしてから反対のものを得ることができるということでした(私が一致すると思われるすべての単語と他のもののどれも含む)。regex文を否定するにはどうすればよいですか?
私は(\w)(\w)\2\1
を思い付いた正規表現は、パターンabba
を使って何が一致するので、私は負の前後参照(?!(\w)(\w)\2\1)
を使用していないパターンabba
のものを私に一致するだろうと思ったが、今それだけですべてを強調し、あなたがしたい場合は、ここにURLですそれを試してみる:それは私には思えるhttp://regex.alf.nu/4
これはオプションですが、 'grep -v'を使用してください。 –
' ^(?!w *(\ w)(\ w)\ 2 \ 1)。 –
@InnocentBystander Webベースのインターフェースなので、grepは許可されていません。 – sreya