使用正则表达式删除空格和数字

时间:2014-02-20 13:02:27

标签: regex excel

我在excel中有一列数据,如下所示:

aast<space>1<space>
qusw<space>3<space>
umw<space>18<space>
arst<space>50<space>

我想删除数字,只有以下内容:

aast
qusw
umw
arst

我在excel和notepad2 ++中尝试使用regexp来完成这项工作,但没有成功使用以下内容:

^\s+[09]\s+$

有人可以帮忙吗?感谢

4 个答案:

答案 0 :(得分:1)

取而代之的是删除不需要的东西。取代

[0-9 ]*
什么也没有。

答案 1 :(得分:0)

(.*)\s[0-9]+\s

在行动here

中查看

答案 2 :(得分:0)

您可以考虑使用空格作为分隔符的该列上的文本到列,然后只删除除第一列之外的所有列。

或使用如下公式:

=LEFT(A1,FIND(" ",A1)-1)

答案 3 :(得分:0)

试试这个:

 String regex = "[^\\s0-9\\<\\>\\s]";