搜索表中的给定行

时间:2013-07-16 05:14:32

标签: javascript regex

正则表达式修饰符'i'和'm'之间有什么区别。 例如:

var str = "Visit W3Schools";
var patt1 = /w3schools/i;
document.write(str.match(patt1));

 var str = "Visit W3Schools";
 var patt1 = /w3schools/m;
 document.write(str.match(patt1));

1 个答案:

答案 0 :(得分:2)

嗯,有点难以看出你在问什么,但我觉得你想要的是

new RegExp('1.*'+str,'i');

句点(。)匹配任何字符,*匹配任何字符零次或多次。我不是100%使用javascript中的正则表达式的语法,但这应该是一个小问题。也许str.toString()缺少什么?