通过正则表达式在c#中打开html标签[重复]
Posted
技术标签:
【中文标题】通过正则表达式在c#中打开html标签[重复]【英文标题】:opening html tags in c# by regular expression [duplicate] 【发布时间】:2021-03-04 21:55:49 【问题描述】:我必须找到所有打开的 html 标记(通过正则表达式) 我该怎么做? 我尝试了以下表达式: (<.>) 它给了我开场白和闭幕词 注意:开始标签可以显示 左右 > 我用 c# 工作
【问题讨论】:
【参考方案1】:尝试使用这个正则表达式:
<[^/][^\n]+?>
它应该找到所有打开的 HTML 标记,但不是关闭的。
因为这个 [^/]
否定集,它可以找到除 /
之外的所有字符作为匹配的第一个字符。第二组[^\n]
查找除换行符以外的所有字符(\n
)
【讨论】:
这个短语不给出没有结束标签的开始标签,例如谢谢 我已经更新了答案, 和其他人现在可以工作了。以上是关于通过正则表达式在c#中打开html标签[重复]的主要内容,如果未能解决你的问题,请参考以下文章