假设我有一段文字。<para>描述:获取查询的据诶过是否已成功转换为所定义的数据类型。</para>
我可以通过 \<para\>(描述:.*)\</para\> 捕获。
但是我想替换成描述:获取查询的据诶过是否已成功转换为所定义的数据类型。如何解决?
就是将头尾的尖括号去掉,只留下中间的内容。好

解决方案 »

  1.   

    我是想在 IDE 的查找与替换里使用正则
      

  2.   

    为什么在 查找与替换 窗口这样的语句是无效的?\<para\>(?<info>描述:.*)\</para\>
      

  3.   

    \<para\>{描述:.*}\</para\>
    原来是这样。会了~~所有分给第一个回帖的
      

  4.   

    Match m = Regex.Match(content, "<para>(.*?)</para>", RegexOptions.IgnoreCase | RegexOptions.Singleline);
    if (m.Groups.Count > 1)
    {
        string tmp = m.Groups[1].Value;
    }
      

  5.   

    你是在vs中替换吗?
    我给你介绍一个notepad++,替换的时候选择正则。然后<para>(.*?)</para>"就可以了