各位大大你們好,我朋友今天叫我寫個正則,匹配諸如"dsh-dsh32-3ljfsf-43hsds"這樣一類的正則表達式。我寫的一個:var reg=/^(([A-Za-z0-9]+)\-)*[A-Za-z0-9]+$/ig;var yn=reg.test("fsdf-dgdf-fdddhjk");alert(yn);這樣子是true。然后我想-前后的匹配應(yīng)該是一樣的,應(yīng)該可以用引用,于是我又寫了一個:var reg=/^(([A-Za-z0-9]+)\-)*\2$/ig;var yn=reg.test("fsdf-dgdf-fdddhjk");alert(yn);這個結(jié)果是false。小弟才疏學(xué)淺,還望大俠指點一下錯在哪里。
- 2 回答
- 0 關(guān)注
- 678 瀏覽
添加回答
舉報
0/150
提交
取消