[英]Why my Regex to limit break lines doesn't work?
我制作了一個正則表達式[0-9]\n{1}
來驗證一行數字,例如
55555555
66666666
99999999
它有效但不像我想要的那樣,因為我希望它只是 3 行,如果我 go 超過 3 行它告訴我有錯誤,我該怎么做才能讓它工作
如果要將所有行視為一個整體,則必須將匹配運算符應用於整體(數字 + 新行)。 然后你限制出現的次數。
此外,您用$
關閉表達式的末尾。 不滿足表達式的下一行將不再被接受。
/(\d+\n?){1,3}$/m
修飾符/m
(多行)是必需的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.