我想在javascript寫公司的電話號碼正則表達式的商務手機正則表達式,我的要求是:包含的if-else表達
- 應該只包含數字,破折號和空格
- 應該不是結束
-
但可以用空格結束 - 應該只有1
-
兩組 之間 - 應該有和沒有
-
像1
,123
匹配的數字,678-78
我已經試過以下的正則表達式,但它不能爲123--
,因爲它是無效的一個人,請建議我的東西
/^([ ]*[0-9]+[-]?[0-9 ]*?([-])[ ]*[0-9]+[ ]*|[0-9 ]*[ ]*)+$/.test('123--2')
它不應以「' - '」結尾,對吧? – user123444555621
@ Pumbaa80是的,它不應該以 - – user3409379
@ Pumbaa80結束你能告訴我我做錯了什麼嗎?(exp)yes | no part? – user3409379