Я хочу заменить текст после косой черты и до конца скобки, исключая символы.Regex, чтобы получить текст между двумя символами?
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
, но как вы можете видеть в моих комментариях ни один из этих исключают как слэш и конечные скобки. Может кто-нибудь помочь?
Вы можете добавить '/' в шаблоне замены, '.Привернуть (/ \/[^)] * \) /, '/ textReplaced)') '. –
Да, но это не то, что я ищу – slowpoke123
Итак, вы говорите, что невозможно написать regEx, соответствующий тексту между двумя символами, исключающими символы в JS? – slowpoke123