Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
現在、私はこの正規表現を持っています: [\d\.]+Regex Hero でテストしています。ここで動作を確認できます。
[\d\.]+
次の値に対して 5 つの一致が正しく報告されます。
1.1.4.3. 11.1.2.4.4.4.5 2 4.4 2.1.1
問題は、それが final にも一致することです。最初の値で1.1.4.3.
1.1.4.3.
この最後の を除外するにはどうすればよいですか。値のみに一致します1.1.4.3か?
1.1.4.3
^\d+(\.\d+)*$
2 つの連続し.た s が許可されていないと仮定すると、機能するはずです。それ以外の場合は、 を に変更\.し\.+ます。
.
\.
\.+
あなたが望むように聞こえます:
@"^(\d+\.)*\d+$"