[英]Regex decimal number validation ignore validation for minus at first index of string
我有以下正則表達式,它用小數點驗證十進制數。
REGEX_VALID_DECIMAL_NUMBER = "\\d+(\\.\\d+)*";
因此,以下數字根據模式有效:
0
0.0
1.00
etc.
問題是,我想擴展我的正則表達式,以便它忽略字符串的第一個索引處的驗證“-”情況-對於負數。
REGEX_VALID_DECIMAL_NUMBER = "[^-\\d+(\\.\\d+)*]";
我嘗試通過添加^-來進行此操作,但這將允許在所有位置使用“-”:
-0-
-0.0-
-1.00-
etc.
如何為除字符串的第一個索引之外的所有索引添加該驗證?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.