[英]Regular Expression to match more than 1 decimal point
我正在嘗試支持以下格式:
11.11
01.67
30.03
11.45.23
但是正則表達式我使用了"/^[+-]?([0-9]*\\.?[0-9]+|[0-9]+\\.?[0-9]*)([eE][+-]?[0-9]+)?$/"
僅支持前3種格式。
我需要將數字與1個或多個小數點相匹配,例如11.12.36
請幫幫我!
嘗試這個。
sPattern = @"^\d{2}\.\d{2}(\.\d{2})*$";
它將包括所有數字
11.11
23.45.57
12.54.78.78
如果要允許小數點和小數點之間的任意位數,包括可能的起始小數點,可以嘗試如下操作:
\.?\d+(?:\.\d+)*
這將允許.123 123.123 123.123.123.123等
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.