如何在Excel 2013中添加正则expression式用逗号replace数字和哈希值

我的一个Excel列有超过1000行的logging,它有logging像打击

Yuichiro Sakai;#75;#Daniel Hinchcliff;#141;#Ali Reza Ehsani;#74 

和另一个这样的列:

 Irene Bernabeu;#147;#Aferdita Mekuli;#139 

名字来自数据库。

我想要的是:如何在Excel 2013中添加正则expression式来replace像;#147;#;#74这样的子string?

Excelsearch和replace不支持正则expression式,但您可以在search中使用占位符。

在Excel2010中testing:

search

 ;#*;# 

并replace为

 , 

对于没有closures的模式“;#”你必须做第二次search。

我发现一个伟大的正则expression式附加Excel的工作很好这里是链接http://www.codedawn.com/

你可以使用它在Excel中添加正则expression式,并很容易地解决你的问题

非常感谢这个附加组件: http : //www.codedawn.com/

使用这种模式

 (?>;#\d*)+ 

并replace为Demo