editplus 怎么用正则表达式查找并替换一行的行尾字符啊?
比如有一个字符串:ABC(DEF,"12",2)我现在想把最后面的“2)”替换成“4)”,前面的不变,也就是最终结果是:ABC(DEF,"12",4)用editplus怎...
比如有一个字符串:
ABC(DEF, "12", 2)
我现在想把最后面的“2)”替换成“4)”,前面的不变,也就是最终结果是:
ABC(DEF, "12", 4)
用editplus怎么做?
步骤:1、先要找到以“ABC(DEF”开头的行,因为末尾是“2)”的行很多;
2、找到以后再来替换末尾的。
这个正则怎么写? 展开
ABC(DEF, "12", 2)
我现在想把最后面的“2)”替换成“4)”,前面的不变,也就是最终结果是:
ABC(DEF, "12", 4)
用editplus怎么做?
步骤:1、先要找到以“ABC(DEF”开头的行,因为末尾是“2)”的行很多;
2、找到以后再来替换末尾的。
这个正则怎么写? 展开
4个回答
展开全部
editPlus正则表达式支持不大完善,匹配中一些特殊情况处理不了。
建议emedit
查找
^(\s*ABC\(DEF.*?)2\)\s*$
替换
\14\)
或者vim处理
建议emedit
查找
^(\s*ABC\(DEF.*?)2\)\s*$
替换
\14\)
或者vim处理
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Editplus里打开replace里的对话框
Find what里填 (ABC\(DEF.*)2\)
replace with里填 \14)
Find what里填 (ABC\(DEF.*)2\)
replace with里填 \14)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Editplus里打开replace里的对话框
Find what里填 (ABC\(DEF.*)2\)
replace with里填 \14)
记住要在Regular expression的复选框里打上√
Find what里填 (ABC\(DEF.*)2\)
replace with里填 \14)
记住要在Regular expression的复选框里打上√
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-11-16
展开全部
/ABC*2/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询