2014-07-08 41 views

回答

0

嘗試下面的正則表達式,

^[0-9]{6}\.[0-9]{4}$ 

你需要指定開始^和結束$

說明:

  • ^意味着我們在該行的開頭。
  • [0-9]{6}匹配一個6位數字。
  • \.匹配一個字面點。
  • [0-9]{4}匹配一個4位數字。
  • $行結束。
1

您可以使用正則表達式:

\d{6}\.\d{4} 

例如:

/\d{6}\.\d{4}/.test("123456.1234"); 
=> true 
/\d{6}\.\d{4}/.test("1234.123456"); 
=> false 
0

使用此:

if (/^\d{4}\.\d{6}$/m.test(yourString)) { 
    // It matches! 
} else { 
    // Nah, no match... 
} 

說明

  • ^錨斷言,我們是在字符串
  • \d{4}的開頭匹配1-4個ASII碼位數
  • 。相匹配的週期
  • \d{6}匹配6個ASCII數字
  • $錨斷言,我們是在字符串
相關問題