2014-03-27 91 views
0

我希望有人能够帮助我解决这个问题。我使用textpad和需要删除与空格正则表达式和文本板:用空白替换逗号

例如

123,testville,tesland出现在客户地址逗号,

ABC,testtown,

我尝试以下在文本板中的替换功能中:[az],\ s + 并且在上面的示例中,它会找到并选择e和d和c和n,

应该怎样一个为了寻找只有在这些例子中选择逗号输入(而不是选择前面的信也)

而且你会如何选择一个数字或逗号前面一个字母。该数字可以是三位数字。

感谢您的任何建议。

+1

文件中的所有逗号都属于地址吗? – Jerry

+0

不,有我想要保留的逗号,但是它们都前面有一个白色空格。额外的逗号,我不需要前面是字母或数字,然后是空白 – Xivilai

回答

1

你可以试试这个正则表达式查找:

([a-z0-9]),\s+ 

并将其替换:

\1 

(读作反斜杠,1然后空间)

的括号中查找表达式是用于存储匹配的部分,以便您可以在替换中访问它们。例如,第一次捕获将在\1(如果它们更多,则按捕获顺序使用\2,\3等)。

这样,即使前面的字母或数字匹配,您也会将其替换回来。

+0

谢谢你!我了解 – Xivilai

+0

@Xivilai不客气:) – Jerry

相关问题