Экранирование шаблона регулярных выражений .NET для JavaScript - PullRequest
1 голос
/ 06 февраля 2012

Есть ли какая-нибудь вспомогательная функция в (ASP) .NET-библиотеке, которая должным образом экранирует шаблоны регулярных выражений .NET для использования в javascript? Так что мне не нужно вручную экранировать + квантификаторы и т. Д. Насколько я понимаю, RegularExpressionAttribute из аннотаций данных выполняет правильный перевод. Могу ли я использовать его как-нибудь?

1 Ответ

2 голосов
/ 06 февраля 2012

Escape () - твой друг:

string escapedInput = Regex.Escape(input);

Превращает, например, "a+b" в "a\+b".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...