У меня есть переменная строка, такая как: [Текст, который изменяется]: ПРОБЕЛ: где: ПРОБЕЛ: на самом деле нормальный пробел. Мне нужно снять скобки и все внутри, а также пробел после.
У меня есть это:
//<![CDATA[
$(window).load(function(){
function stripParenthesis( node ) {
if(node.length) {
node.contents().each(function(index, child) {
if( child.nodeType === 3 ) {
child.nodeValue = child.nodeValue.replace(/\[.*?\]/g, '');
}
else {
stripParenthesis( $(child) );
}
});
}
}
stripParenthesis( $('div#brackets') ); }); //]]>
Это удаляет скобки и все внутри. Но как насчет пространства после? Я не знаю, как настроить следующее, чтобы оно включало закрывающую скобку и пробел после ...
.replace(/\[.*?\]/g, '')
Спасибо за любую помощь, которую вы можете оказать. Кроме того, мы надеемся, что эта функция будет работать, даже если в какой-то момент нет скобки?