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_]'相同? –