Что такое регулярное выражение , которое Microsoft .NET Framework использует для выполнения стандартной проверки, которая приводит к HttpRequestValidationException «Потенциально опасное значение Request.Form обнаружено клиентом», когда HTML или другой потенциально небезопасный контентопубликовано.
Я бы хотел, чтобы точная копия была преобразована в JavaScript, чтобы пользователь мог получать оповещения раньше.
Мое текущее регулярное выражение (/ (& #) | <[^ <>] +> /) близко, но не совпадает с .NET.
Я знаю, что это может отличаться для разных версий .NET, так что мне бы хотелосьзнать:
- Регулярное выражение для .NET 2
- Регулярное выражение для .NET 4