スタンドアローンと一致するようにしようとしていますs
大文字小文字を区別しません。私はアポストロフィが前にあるものと一致させたくありません。私の現在の正規表現は/\b[s]\b/ig
であり、テスト文字列は2行目と3行目のS
が唯一一致するはずです。JavascriptアポストロフィとマッチしないスタンドアロンSにマッチする正規表現S
Men's
S
Just S Things
Somethings
Regexr:http://regexr.com/3geo2あなたが使用することができ
否定後読みですが、Javascriptがそれをサポートしていません。安価な方法は、文字列を逆にして、代わりに否定的な先読みをすることです。たとえば、[here](https://stackoverflow.com/questions/641407/javascript-negative-lookbehind-equivalent)を参照してください。 –
あなたは '\ s + s \ s +' – MaxZoom
を試すことができます@MaxZoom回答としてではなく回答として投稿しましたが、これは私にとってはうまくいくようです!それを答えとして投げ捨てて、適切にマークすることができます:D – yourfavorite