短篇小说: 有没有办法阻止Notepad ++将字符串的所有部分解释为正则表达式?
长篇故事:
我有一份德国城市名单。在德国,一些城市的后缀a.d.
(意思是附近)加上河流的名称,以区分这个城市和其他同名城市。
不幸的是,后缀以各种形式编写,例如:
Dillingen a. d. Donau
Dörnfeld a. d.Ilm
Eldena a.d.Elde
Limburg a d Lahn
为了能够将此列表与其他数据相结合,我需要一个连贯的表单,例如:
Dillingen a.d. Donau
Dörnfeld a.d. Ilm
Eldena a.d. Elde
Limburg a.d. Lahn
我试图搜索
(a.d.)\b.+\b
但是,当然,Notepad ++将a.d.
解释为正则表达式(。=任何字母),同时给出结果,例如
Fürstenwalde/Spree
Immenstaad am Bodensee
Jänschwalde Ost
无法搜索和替换所有内容。 如何使用正则表达式来实现这一点?
我想答案很简单,但我在论坛或Notepad ++文档中没有发现任何提示。
有人可以帮忙吗?非常感谢提前!
最佳, 大卫
答案 0 :(得分:0)
Dim yaxis2 as integer
ActiveCell.Value = Yaxis2
您可以使用此功能。\ba\s*\.?\s*d\b.+
此处a.d
将匹配任何字符.
请参阅演示。