数字が0で始まらない正規表現が必要です。正規表現ではシーケンスに ".0"を使用できません。
例:1.0, 1.0.1, 1.1.0
数字が0から始まらない数値の正規表現
しかし、このシーケンスは許可されている
例:1, 1.10, 1.10.1
私が試してみました正規表現は、この([1-9]|([1-9]+)+(\.[1-9]+))$
で、出力はそれが2まで失敗したということです ""それ以降は失敗します。たとえば、1.0.0
まで失敗します。しかしそれは、ポスターで説明するよう1.0.0.2
私はあなたが何を意味しているのか知っていると思いますが、 '1.10.101.11.10.1'は10進数ではなく、どちらも' 1.1.0'ではありません。どちらも数字とドットを使用していますが、それは10進数にはなりません。より正確にする必要があります。 –
あなたの質問は...? – EJoshuaS
あなたはこれまでに何を試しましたか? – Brydenr