2011-07-08 61 views
0

我需要與正則表達式表達爲有效的ID圖案,其是7個字符幫助,其中所述第一位置是阿爾法(A-Z)和忽略大小寫和最後6是數字(0-9)。幫助用JavaScript正則表達式

示例:X155230或x155230

由於球員。

回答

0

這似乎找到你的模式,RegExr,你就必須把它轉換成JavaScript。

實際的正則表達式/^[a-zA-Z]\d{6}/i

+0

你應該把這個模式放到你的答案中,因爲外部鏈接會死機。 – Nicole

5

這應該工作:

/^[a-z]\d{6}$/i 
+0

+1 for concision – Shad

+0

+1但是我會這樣做:'/^[A-Za-z] [0-9] {6} $ /' – ridgerunner

+1

@ridgerunner - 它們是一樣的。我不喜歡「弱智化」的'\ D'和'/ i'開關的想法,但是。這對解釋這件事很好,但人們永遠不會知道,如果一切都被壓低了。 –

0

這很簡單:

/^[A-Z]{1}[0-9]{6}$/i 
+4

「{1}」是不必要的 –

+0

@cwolves是完全正確的,但我不認爲這意味着這應該是-1。 – Nicole

+1

+1撤銷-1:我也不是這樣,它只是不必要的,沒有害處:) –

2

你至少可以做一些基礎研究的JavaScript文檔。你需要的模式是

/^[A-Za-z]\d{6}$/ 
+0

+1的評論:) –