我希望有人可以帮助我。我正在使用textpad,需要删除出现在客户地址中的逗号
例如
123,testville,tesland,
abc,testtown,
我在Textpad的替换功能中尝试了以下操作: [a-z],\ s + 在上面的例子中,它会找到并选择e,和d,和c,以及n,
只有在这些示例中才能找到并选择逗号(而不是同时选择前面的字母),应该输入什么
另外,您如何选择数字或以逗号开头的字母。这个数字可能是三位数。
感谢任何建议。
答案 0 :(得分:1)
您可以尝试使用此正则表达式进行查找:
([a-z0-9]),\s+
并替换为:
\1
(读作反斜杠,1
然后空格)
find表达式中的parens用于存储匹配的部分,以便您可以在替换中访问它们。例如,第一次捕获将在\1
中(如果它们更多,则按捕获顺序使用\2
,\3
等)。
这样,即使前面的字母或数字匹配,您也可以将其替换回来。