Предлагаю проверять, что пара слешей находится внутри пары круглых скобок.
Вот пример неверной раскраски. JavaScript.
Code: Select all
text.replace(new RegExp('\\/', 'g'), "<b>/</b>")
Code: Select all
text.replace(new RegExp('\\/', 'g'), "<b>/</b>")
Примеры без скобок:Vlad60 wrote:Предлагаю проверять, что пара слешей находится внутри пары круглых скобок.
Code: Select all
var r = /\d/;
Code: Select all
/\d/.test("1") && alert("That's it!");
Странный ответ...Infocatcher wrote:Примеры без скобок:Vlad60 wrote:Предлагаю проверять, что пара слешей находится внутри пары круглых скобок.Code: Select all
var r = /\d/;
Code: Select all
/\d/.test("1") && alert("That's it!");
Code: Select all
text.replace(new RegExp('\\/', 'g'), "<b>/</b>")