[問題] 這個正規表示法要怎麼寫

看板Web_Design作者時間16年前 (2009/05/19 16:46), 編輯推噓5(508)
留言13則, 7人參與, 最新討論串1/1
我想要用Java script判斷電話號碼 只可以輸入整數,或是, - 這三種 我寫re=/^\d*,*-*$/; 可是還是會有問題 請問到底 該怎麼寫才對 已經卡了快兩、三個小時了 有人可以幫一下嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.47.54

05/19 17:31, , 1F
/^[\d\-,]+$/
05/19 17:31, 1F

05/19 21:34, , 2F
RegExp 有這個版
05/19 21:34, 2F

05/20 07:48, , 3F
直覺覺得一樓錯了, 可是想不到正確答案
05/20 07:48, 3F

05/20 09:00, , 4F
我有試過,以他的訴求只能輸入數字,-來說沒錯啊
05/20 09:00, 4F

05/20 09:00, , 5F
如果還要要求格式,就不能這樣寫
05/20 09:00, 5F

05/20 09:13, , 6F
一樓的rule符合條件啊 , SansWord 你解決問題都用直覺的啊?
05/20 09:13, 6F

05/20 11:23, , 7F
順便問一下 要輸入限制逗號的條件 [,]這樣就可以了
05/20 11:23, 7F

05/20 11:23, , 8F
還是要寫成[/,]才行
05/20 11:23, 8F

05/20 11:29, , 9F
[^,] 不能出現逗號
05/20 11:29, 9F

05/20 11:42, , 10F
如果是要限制只輸入逗號只要寫 , 就好
05/20 11:42, 10F

05/20 19:23, , 11F
還要能輸入 ,
05/20 19:23, 11F

05/20 19:53, , 12F
一樓的條件有 , 吧 o_o? /^[\d\-,]+$/.test(",") 是true啊
05/20 19:53, 12F

05/21 17:34, , 13F
元po這樣給條件啊XD
05/21 17:34, 13F
文章代碼(AID): #1A4d7LGh (Web_Design)