0
我不能做字符串sometext.sometext.sometext.sometext.sometext驗證....幫助與JavaScript正則表達式
我有這個正則表達式^ [\ w] *嘗試。{1 ,} [\ w] $匹配上面的字符串,但是如果我給連續多於一個點之間的文本例如。 sometext.sometext .....正則表達式上面的sometext匹配這也。
任何幫助表示讚賞。
在此先感謝。
我不能做字符串sometext.sometext.sometext.sometext.sometext驗證....幫助與JavaScript正則表達式
我有這個正則表達式^ [\ w] *嘗試。{1 ,} [\ w] $匹配上面的字符串,但是如果我給連續多於一個點之間的文本例如。 sometext.sometext .....正則表達式上面的sometext匹配這也。
任何幫助表示讚賞。
在此先感謝。
{1,}表示至少有一個發生。如果你只想要一個事件,就直接使用該字符。另外,你需要在你的正則表達式中跳過點,因爲如果你不這樣做,它代表「任何角色」。
下,如果你想允許1-N用點分隔字符串非空部分應該工作:
^\w+(\.\w+)*$
對不起II錯了。對於多數民衆贊成意見.. – mithunsatheesh
+1,但你不真的很需要方括號:'^ \ w +(\。\ w +)* $' –
哦,這很諷刺,所以我犯了同樣的錯誤,我在mithunsatheesh的回答中發現了:D。編輯,謝謝。 – Medo42