谁有方法,可以自动把//注释变成/**/

RyaneLuo 发布于 2012/11/12 11:11
阅读 737
收藏 1

1)接手了一个质量很差的工程

2)必须改变这个工程的面貌

加载中
1
永远在一起

perl 正则表达式

%s{//(.*)} {/\*\1\*/}g

0
吥楛糖
吥楛糖
Replace All: // -> /**/ 
0
氵共
写个工具有什么难度
0
RyaneLuo
RyaneLuo

引用来自“洪文军”的答案

写个工具有什么难度
不难,但是不想发明重复的轮子
yangyme
yangyme
看起来很熟
0
RyaneLuo
RyaneLuo

引用来自“吥楛糖”的答案

Replace All: // -> /**/ 
0
RyaneLuo
RyaneLuo

引用来自“吥楛糖”的答案


//abcdefg
要变成
/*abcdefg*/

0
RyaneLuo
RyaneLuo

引用来自“永远在一起”的答案

perl 正则表达式

%s{//(.*)} {/\*\1\*/}g

要装perl?我一会儿在VIM试试
永远在一起
vim中就是 %s/\/\/\(.*\)/\/\*\1\*\//g
0
T
Tom
估计可以写一个nb的正则表达式来实现
0
氵共

//(.*)\n

/\*$1  \*/\n

正则

返回顶部
顶部