Подсветка RegExp

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 11
Joined: Tue Apr 03, 2012 4:54 am

Подсветка RegExp

Post by Vlad60 »

версия 4.73
Предлагаю проверять, что пара слешей находится внутри пары круглых скобок.
Вот пример неверной раскраски. JavaScript.

Code: Select all

text.replace(new RegExp('\\/', 'g'), "<b>/</b>")

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Re: Подсветка RegExp

Post by Infocatcher »

Vlad60 wrote:Предлагаю проверять, что пара слешей находится внутри пары круглых скобок.
Примеры без скобок:

Code: Select all

var r = /\d/;

Code: Select all

/\d/.test("1") && alert("That's it!");

Offline
Posts: 11
Joined: Tue Apr 03, 2012 4:54 am

Re: Подсветка RegExp

Post by Vlad60 »

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>")
Я говорю о не верной окраске, а не прошу код подсказать.
В моём примере текст окрашивается между первыми двумя слешами, которые не являются ПАРОЙ.
А уж что делается в строке со слешами, например с html тегами.
Post Reply