弱弱的问一个正则的小问题。

颤菊大师 2010-01-17 08:10:10
假设我有一段文字。

<para>描述:获取查询的据诶过是否已成功转换为所定义的数据类型。</para>


我可以通过 \<para\>(描述:.*)\</para\> 捕获。
但是我想替换成

描述:获取查询的据诶过是否已成功转换为所定义的数据类型。

如何解决?
就是将头尾的尖括号去掉,只留下中间的内容。好
...全文
87 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuxiaojun2002 2010-01-17
  • 打赏
  • 举报
回复
你是在vs中替换吗?
我给你介绍一个notepad++,替换的时候选择正则。然后

<para>(.*?)</para>"就可以了
zhuxiaojun2002 2010-01-17
  • 打赏
  • 举报
回复
Match m = Regex.Match(content, "<para>(.*?)</para>", RegexOptions.IgnoreCase | RegexOptions.Singleline);
if (m.Groups.Count > 1)
{
string tmp = m.Groups[1].Value;
}
颤菊大师 2010-01-17
  • 打赏
  • 举报
回复
\<para\>{描述:.*}\</para\>


原来是这样。会了~~所有分给第一个回帖的
颤菊大师 2010-01-17
  • 打赏
  • 举报
回复
为什么在 查找与替换 窗口这样的语句是无效的?

\<para\>(?<info>描述:.*)\</para\>

颤菊大师 2010-01-17
  • 打赏
  • 举报
回复
我是想在 IDE 的查找与替换里使用正则

111,120

社区成员

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

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

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