您好我正在使用此代码:
Dim expr As String = "\<(.|\n)+?\>"
并试图删除下面的超链接:
<a href="https://support.sample.com/applications/ManagemyEngagements/Documents/SolutionContingency.html" target="_blank">demo </a>
我的目标是返回超链接描述“demo”,但在尝试用空字符串替换匹配的项目时,所有内容都将被替换。
期望的结果:
demo
请帮忙
谢谢!
答案 0 :(得分:1)
你的字符串有3个部分:
答:<a ...>
B:演示
C:</a>
匹配你可以使用的3个部分:
/<a [^>]+>(.*?)<\/a>/
<a [^>]+>
匹配A,以“”开头的字符串
(.*?)
匹配B,任何不贪心的数据
<\/a>
匹配C,字符串“”