,因爲我很新的使用這個組合兩個正則表達式我有一個兩難的使用正則表達式:如何使用AND運算
我有下面的網址:
var url = https://website.com/something-here/page.html?p=null#confirmation?order=123
我期望的結果是:
/something-here/page.html #confirmation
這可能是一個空格或逗號或簡單地將二者結合起來(/something-here/page.html#confirmation)
我可以做到這一點使用兩個正則表達式如下:
var a= url.match(/som([^#]+).html/)[0];
var b= url.match(/#([^#]+).tion/)[0];
console.log(a,b);
但我想它作爲具有相同結果的單正則表達式來完成。
我希望你能幫助我。它驅使我瘋狂尋找答案。 。:(
感謝
爲什麼一個正則表達式,如果兩個正則表達式你需要什麼? – Teemu
1.你的最終目標是你的正則表達式的目的是什麼?使用。 2.這是什麼空間? –
我想嘗試將它們結合起來,或者至少創建一個單一的regEx作爲我試圖創建的表單上的一個字段* should *只接受單線程正則表達式。 :( 我試過這種格式^(?=。* some)(?=。*#)但它不起作用 空間只是分開兩個,但它並不是一個真正的因素。他們可以用逗號連在一起,也可以合併爲一個單詞。 –