现在的位置: 首页 > 自动控制 > 工业·编程 > 正文

VS中使用正则表达式进行查找替换

2014-09-29 00:22 工业·编程 ⁄ 共 398字 ⁄ 字号 暂无评论

     在编写代码的过程当中,我们经常会用到查找与替换的功能,而一般我们用到的是字面值的查找与替换功能。当然,这样的查找与替换方法有它的局限性。例如,当我们想去除多余的换行符时,似乎就没有办法的,原因有两点:一、假设我们能使用/n识别换行符,那么进行去除时所有的换行符将都被去掉;二、使用字面值的查找与替换功能时,/n是不能识别换行符的,它将被理解为一个字符串。

      为了解决这个问题,VS也提供了正则表达式的查找与替换功能,用以下方式可以激活该功能:

激活正则表达式查找(替换)功能

      选择Find options - Use - Regular expressions,令人感到方便的是,点击右上角的三角符号还会提示常用的正则表达式元字符。下面,就可以利用定制的正则表达式进行查找或替换了。以去除多余的换行符为例,下面是正则表达式的构造方法。

多余换行符去除正则表达式构造

      这样就可以将两行及其以上的换行符,替换为一个换行符了。大家也来尝试一下吧~

给我留言

留言无头像?