我有一个我继承的Web应用程序,它具有双重编码的URL.如果可能的话,我只需修复URL被双重编码的实例,但这是不可能的.如果我使用,我可以处理URL:
<requestFiltering allowDoubleEscaping="True" />
Run Code Online (Sandbox Code Playgroud)
是否可以将其应用于单个页面?
我需要从文本正文中删除链接标签,但保留锚文本。例如:
<a href ="">AnchorText</a>
Run Code Online (Sandbox Code Playgroud)
需要变得只是:
AnchorText
Run Code Online (Sandbox Code Playgroud)
我正在考虑使用以下正则表达式:
<(.{0}|/)(a|A).*?>
Run Code Online (Sandbox Code Playgroud)
正则表达式是解决这个问题的最佳方法吗?如果是这样,上述正则表达式模式是否足够?如果 RegEx 不是可行的方法,那么什么是更好的解决方案?这需要在服务器端完成。