(1).以空格开头,到每行结尾处的内容都除掉:
原内容:
------------------------------
,Addressvarchar(200)
,PlusFeedecimal(24,8)
------------------------------
查找内容:
[^\n]+\n
替换内容:
\n
替换结果如下:
------------------------------
,Address
,PlusFee
------------------------------
注意:原内容的最后一行是空白行,否则查找内容应该写为:
[^\n]+(\n|$)
这样替换完后会增加一个空白行
(2).除掉以字符串abc开头的行:
原内容:
------------------------------
1
abc123t
2
abc456
3
------------------------------
查找内容:
^abc[^\n]+\n
替换内容:(空白内容)
替换结果如下:
------------------------------
1
2
3
------------------------------
(3).除掉多余的空白行:
原内容:
------------------------------
1
2
3
------------------------------
查找内容:
[\n]+
替换内容:
\n
替换结果如下:
------------------------------
1
2
3
------------------------------
(4).除掉以字符串abc开头,以字符串=结尾的部分:
原内容:
------------------------------
abc1=A
abc2=B
------------------------------
查找内容:
abc[^=]+=
替换内容:(空白内容)
替换结果如下:
------------------------------
A
B
------------------------------
(5).除掉每行从开头到以字符串.结尾的部分:
原内容:
------------------------------
a00.1
B00.2
------------------------------
查找内容:
^.+\.
替换内容:(空白内容)
替换结果如下:
------------------------------
1
2
------------------------------
注意:.是正则表达式里面的特殊符号,所以用了斜杠符。
(6).在字符串,row1下面加新行,row2:
原内容:
------------------------------
,row1
,x1
,row1
,x1
------------------------------
查找内容:
,row1\n
替换内容:
,row1\n,row2\n
或者:
查找内容:
\t,row1\n
替换内容:
\t,row1\n\t,row2\n
替换结果如下:
------------------------------
,row1
,row2
,x1
,row1
,row2
,x1
------------------------------
(7).每行开头加个.:
原内容:
------------------------------
1
2
------------------------------
查找内容:
^
替换内容:
.
替换结果如下:
------------------------------
.1
.2
没有评论:
发表评论