[英]Regular Expression to match a string of numbers and dash in javascript
我需要匹配一個像2431-72367
這樣的字符串,即一個字符串,在破折號前后至少有一個數字,只有一個破折號。
我需要在 JavaScript 中檢查它。 誰能給我正則表達式並解釋一下?
/^\\d+-\\d+$/
會起作用。
^
表示字符串的開始。\\d+
表示一位或多位數字。$
表示字符串的結束。 結果, /^\\d+-\\d+$/.test("2431-72367")
返回真。
正則表達式可能是這樣的:
^\d+-\d+$
這意味着:
^ Start of string \d Digit + One or more - "-" \d Digit + One or more $ End of string
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.