2016-03-30 25 views
1

Mの文字列を検索する正規表現が必要ですか?続く、または)正規表現否定先読みが機能しない

ない私は、私は否定先読みが必要だと思うが、私はそれが働くように見えることはできません。

M?'(?!,|\)) 

任意の助けをいただければ幸いです。

ありがとうございます!

+2

をお試しください –

答えて

1

M\?'(?!,|\))

Regex101 Demo

+0

パーフェクト、ありがとう! – user1541301

+1

@ user1541301:いいえ、そうではありません。 'M \? '(?![、)])'はです。そして 'M [?] '(?![、)])'が最もフェールセーフです。 –

+1

@WiktorStribiżew:ありがとうございました。 –

1

私は?はそう、次の正規表現を試してみてください、検索文字列の一部であると信じて:

M\?'(?!,|\)) 
+0

検索から '' '文字を削除しました。('! '文字列? – Marcus

+0

良いキャッチ@マーカス。私はおそらくそれを見ていない。 – Saleem

関連する問題