Могу ли я использовать кодировку символов для регулярных выражений? - PullRequest
1 голос
/ 03 июня 2010

Можно ли использовать кодировку символов для регулярных выражений ...?

Например,

this.html().replace(/<\/?[^>]+>/gi, '')

Вместо:

this.html().replace(/<\/?[^>]+>/gi, '')

1 Ответ

2 голосов
/ 03 июня 2010

Определить "использовать" ..

Внутри литерала регулярного выражения, &lt; никогда не будет переводиться или рассматриваться как <. Это не значит, что вы не можете использовать его в своем выражении, это просто означает, что вы будете соответствовать &lt;, а не <

var x = "<html>";

x.match('<[^>]+>'); // => <html>
x.match('&lt;[^>]+>'); // => null
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...