JavaScript正则表达式有问题。我已经在这个网站上测试它,它工作正常 - http://www.pagecolumn.com/tool/regtest.htm。正则表达式不正确
var str = "Stalowa Wola;Nisko;Rzeszow";
var re = new RegExp("Stalowa Wola[a-zA-Z\W]*Rzeszow", "i");
var myArray = str.match(re);
console.log(myArray);
但是,当我试图在我的网站上运行这段代码,它不是working.Console回报“空”,我不知道为什么。我注意到,当我从RegExp中删除'Rzeszow'时,它开始工作。
但是你需要什么来配合它呢? – VisioN
预期结果是什么? –
您是否知道'[a-zA-Z \ W] *'(如果您正确地转义了反斜杠)匹配除ASCII码和下划线之外的所有内容,即与[[0-9_]'相同? –