2011-05-27 29 views

回答

4

當使用RegExp構造函數時,您不提供分隔符,並且標誌位於第二個參數中。

var id = "1234"; 
regex = new RegExp(id, "i"); 

然而,正則表達式只是1234i並沒有真正意義。改爲使用indexOf()

但是,也許你確實的意思是匹配圍繞在\周圍的數字。在那種情況下,讓他們在那裏。

+0

當表達式只有數字時,「i」標誌(不區分大小寫)沒有多大意義。 – RobG 2011-05-27 02:41:17

+0

@RobG是的,我提到上面:) – alex 2011-05-27 03:15:29

相關問題