正在为javascript转义.NET正则表达式模式

Escaping .NET regex pattern for javascript

本文关键字:NET 正则表达式 模式 转义 javascript      更新时间:2023-09-26

(ASP).NET库中是否有任何帮助函数可以正确地转义要在javascript中使用的.NET正则表达式模式?这样我就不需要手动转义+量词等。只要我理解数据注释中的RegularExpressionAttribute,就可以执行正确的翻译。我能以某种方式重复使用它吗?

Escape()是您的朋友:

string escapedInput = Regex.Escape(input);

例如,将"a+b"转换为"a'+b"