2016-09-09 15 views
0

私は、すべての条件が満たされた場合にのみ一致する正規表現を作成しようとしています.1から10などとは一致せず、カンマを無視します。正規表現:カンマ区切りの値

私はほとんど動作し、それが意味するだけでなく、10,510,501,50に一致するよう1,5にマッチする(?=.*1)(?=.*5)を行っています。私はこれをやめる方法を考えることができません。だから私の質問は、正規表現に数値と1桁の違いを知るようにする方法です。

答えて

1

\bを使用して、数値の周りの単語境界に一致させます。

(?=.*\b1\b)(?=.*\b5\b) 
+0

これは私が何時間もやってみたい問題です。ありがとうございました。ありがとうございました – Ashlin

関連する問題