我有这样的文字
0367118 06 - 10 000071
Bank sl. no beginning with an 'IA' indicates ICB account
Paramount Textile Limited Page No: 113 of 258
Lottery Conducted by--Dept. of Electrical and Electronic Engineering, BUET. Date:03/10/2013
General
Applicants
0367121 06 - 10 000074
希望在Notepad ++中使用替换和正则表达式
0367118 06 - 10 000071
0367121 06 - 10 000074
想要替换两个单词Bank和Applicants之间的所有单词以及那些单词也没有。
答案 0 :(得分:2)
Bank.*Applicants
才有效,所以您需要选中此复选框。我在Notepad ++ 6.4.5上测试它。
答案 1 :(得分:0)
只需打开替换对话框窗口。
选择正则表达式并勾选。匹配换行符。
进入什么类型:银行。*申请人
点击全部替换。
答案 2 :(得分:0)
答案 3 :(得分:0)
var result = text.replace(/(.*)Bank.+Applicants(.+)/, function(m,p1,p2) { return p1+p2;});
答案 4 :(得分:0)
我认为您正在寻找一种更通用的解决方案,而不是专门替换“银行”和“申请人”。否则,您可以手动执行此操作。
所以这里是如何搜索 type 代码并替换其中的代码:
Find: (\d+ \d+ - \d+ \d+\r\n).*?(\d+ \d+ - \d+ \d+\r\n)
Replace: \1\2
请确保您使用的是“正则表达式”模式,并选中“匹配换行符”。