0
我怎樣才能匹配以下模式?簡單的javascript正則表達式問題
「anything123.anythingelse」
任何長度的Alphanum,具有恰好1 「」在中間,然後是任何長度的alphanum?
謝謝。
我怎樣才能匹配以下模式?簡單的javascript正則表達式問題
「anything123.anythingelse」
任何長度的Alphanum,具有恰好1 「」在中間,然後是任何長度的alphanum?
謝謝。
那就是/[a-z0-9]+\.[a-z0-9]+/i
。 /i
是不區分大小寫的修飾符。
var match = /[a-z0-9]+\.[a-z0-9]+/i.test(string);
alert(match); // true or false.
如果你可以讓下劃線,這是可以做到更短:/\w+\.\w+/
。 \w
與[a-zA-Z0-9_]
相同。
和'[\ W]'相同'\ w') – SilentGhost 2010-06-15 21:49:42
啊,copy'n'paste剩:P – BalusC 2010-06-15 22:01:59
如果字母數字部分可以是零長度,在兩種情況下它都是*而不是+ – lincolnk 2010-06-15 22:08:33