首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

怎么用VS2012的正则表达式替换文本

2013-06-26 
如何用VS2012的正则表达式替换文本?本帖最后由 liuchao35758600 于 2013-04-29 12:20:31 编辑如题,想将形

如何用VS2012的正则表达式替换文本?
本帖最后由 liuchao35758600 于 2013-04-29 12:20:31 编辑 如题,想将形如:
XXXX(YYY) 
这样的代码,替换为:
XXXX YYY
这样的代码很多,手动逐个修改很麻烦,也很耗时。

看了相关网页,使用 XXXX\({.*}\) 进行搜索,没匹配到内容。

寻求具体方法。 C 正则表达式 Visual?Studio?2012
[解决办法]
把那个花括号去掉试试?或者XXXX\((.*)\)
[解决办法]
正则有那么多版本(linux/Python/Perl/....)
VS2012是哪个版本你知道么?
反正我是不知道。。。。因为太大了!!!!没安装。

建议用别的工具替换吧,比如UltraEdit什么的,支持多种正则,简单方便
[解决办法]
印象中2008使用{}捕获的

XXXX\((.*)\)
替换为
XXXX $1
[解决办法]

引用:
Quote: 引用:

印象中2008使用{}捕获的

XXXX\((.*)\)
替换为
XXXX $1

主要是想将这样的代码:
DLL_EXPORT(void) dll_func( int n );
替换为:
DLL_API void dll_func( int n );
用你的这个,部分代码替换正常,其它函数声明代码中,少了右括号。

替换不正确的声明是啥?

热点排行