根據標題。我正在尋找一個正則運算式來匹配未指定長度的數字(除 10 之外的任何長度)。
它不起作用:
(?!\d{10}$)
最好的祝福。
uj5u.com熱心網友回復:
目前,您的模式是在每個位置觸發的未錨定的負前瞻斷言。
您可以做的是將它錨定在字串的開頭,并匹配數字直到字串的結尾:
^(?!\d{10}$)\d $
查看正則運算式演示。
或者匹配 1-9 或 11 位或更多位
^(?:\d{1,9}|\d{11,})$
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/427086.html
標籤:javascript 正则表达式
上一篇:正則運算式只找到開頭有空格的行
下一篇:正則運算式修剪JSON中的字串
