我想在正斜槓之後和不包含字符的尾部之前替換文本。正則表達式來獲取兩個字符之間的文本?
My text:
<h3>notThisText/IWantToReplaceThis)<h3>
$('h3').text($('h3').text().replace(regEx, 'textReplaced'));
Wanted result after replace:
notThisText/textReplaced)
我已經試過
regex = /([^\/]+$)+/ //replaces the parantheses as well
regex = \/([^\)]+) //replaces the slash as well
但你可以在我的意見看,這些都不排除兩個斜線和結束括號中。有人可以幫忙嗎?
您可以添加的'/'在替換模式,'.replace(/ \/[^)] * \)/,'/ textReplaced)')'。 –
是的,但那不是我正在尋找的 – slowpoke123
所以你是說不可能寫一個regEx匹配兩個字符之間的文本,不包括JS中的字符? – slowpoke123