[^a-zA-Z]
を除くすべてに一致しますa, b, c, .. z, A, B, .. Z
以外のすべて(abc)
と一致する式が必要です(xyz)
イメージタグの正規表現が必要です。
私は試しimg.*src
ました-それは最初の部分と一致しますが、間img
にsrc
他のイメージタグがあってはならないので、文字のグループでimg[^(neither <img nor src=)]
使用する方法をキャレットに入れますか?^
[^a-zA-Z]
を除くすべてに一致しますa, b, c, .. z, A, B, .. Z
以外のすべて(abc)
と一致する式が必要です(xyz)
イメージタグの正規表現が必要です。
私は試しimg.*src
ました-それは最初の部分と一致しますが、間img
にsrc
他のイメージタグがあってはならないので、文字のグループでimg[^(neither <img nor src=)]
使用する方法をキャレットに入れますか?^
あなたの特定のケースでは、「src」が同じタグ内にあることを確認してみませんか?
次のようなことをします<img\s[^>]*\bsrc
あなたが説明しているシナリオに基づいて、文字除外の代わりに先読みを使用したいようです。
MatchThis\s*(?!DontMatchThis|OrThis)
これは「MatchThis」と一致しますが、「DontMatchThis」または「OrThis」が続く場合は一致しません。
正規表現の先読みと後読みについて詳しく知りたい場合は、次のリンクを参照してください: http://www.regular-expressions.info/lookaround.html