Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
replace(/['"][^"']*\1/g,'<span class="r">\'$1\'</span>')
var str='"hello"'; str.replace(/(["'])((?:(?!\1)[^\\]|(?:\\\\)*\\[^\\])*)\1/g,"<span>$2</span>");
replace(/(['"])(.*?)\1/g,'<span class="r">\'$2\'</span>')
replace(/(['"])[^'"]*\1/g,'<span class="r">\'$1\'</span>') replace(/('|")[^'"]*\1/g,'<span class="r">\'$1\'</span>')