Page 1 of 1
Подсветка RegExp
Posted: Tue Apr 03, 2012 5:27 am
by Vlad60
версия 4.73
Предлагаю проверять, что пара слешей находится внутри пары круглых скобок.
Вот пример неверной раскраски. JavaScript.
Code: Select all
text.replace(new RegExp('\\/', 'g'), "<b>/</b>")
Re: Подсветка RegExp
Posted: Tue Apr 03, 2012 7:14 am
by Infocatcher
Vlad60 wrote:Предлагаю проверять, что пара слешей находится внутри пары круглых скобок.
Примеры без скобок:
Code: Select all
/\d/.test("1") && alert("That's it!");
Re: Подсветка RegExp
Posted: Wed Apr 04, 2012 2:12 am
by Vlad60
Infocatcher wrote:Vlad60 wrote:Предлагаю проверять, что пара слешей находится внутри пары круглых скобок.
Примеры без скобок:
Code: Select all
/\d/.test("1") && alert("That's it!");
Странный ответ...
Code: Select all
text.replace(new RegExp('\\/', 'g'), "<b>/</b>")
Я говорю о не верной окраске, а не прошу код подсказать.
В моём примере текст окрашивается между первыми двумя слешами, которые не являются ПАРОЙ.
А уж что делается в строке со слешами, например с html тегами.