正则表达式用于在 aspx 页中查找硬编码字符串
本文关键字:编码 编码字符 字符串 查找 用于 aspx 正则表达式 | 更新日期: 2023-09-27 18:37:13
寻找一些正则表达式的建议。尝试在 C# .net 应用中查找硬编码字符串。aspx 页中所有正确编码的字符串如下所示:
Text="<%$ Resources:Global, Delete %>"
我正在尝试找到任何看起来像Text="Delete"
或任何硬编码字符串的字符串。我想出了Text='"(?!<%$ )?'"
基本上说找到任何以text="<%$"
开头但无济于事的字符串。建议?
请尝试以下表达式
"(?:[^''"]+|''.)*"
"
$"表示正则表达式语法的其他内容(行尾)。逃脱它。
此外,你的意思是Text='"(?!'<%'$ )[^'"]*'"
? 这个工作(测试)。
此正则表达式将返回硬编码文本,而不返回资源的结果。
Text="(?<='='")[^><]+?(?='")"