用正则匹配尖括号里面的值

海盗的幸福 2012-11-28 03:28:29
例如
<to>abv</to>
用正则匹配后的效果
to
不需要匹配
</to>的存在
...全文
732 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
-过客- 2012-11-28
  • 打赏
  • 举报
回复
            Regex reg = new Regex(@"(?<=<(?!/))[^>]*(?=>)");
            MatchCollection mc = reg.Matches(yourStr);
            foreach (Match m in mc)
            {
                richTextBox2.Text += m.Value + "\n";
            }
-过客- 2012-11-28
  • 打赏
  • 举报
回复
Regex reg = new Regex(@"<(?!/)[^>]*>");
bdmh 2012-11-28
  • 打赏
  • 举报
回复
@"<[^/>]+>"

110,552

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧