2010-07-31 27 views
4

我有这样的事情(在开放式办公计算器)代替正则表达式:搜索和在开放式办公,计算

Streetname. Number 
Streetname. Number a 

等 现在我想删除的号码前面的一切。 所以我需要做一个搜索和替换我猜。 ^。*?([0-9]) 这一个匹配街道名称。数字..但是我应该把什么放在替换领域? 如果我做搜索和替换,它删除数据字段:(

谢谢内的一切提前 再见,克里斯

回答

8

搜索场,写出下面的正则表达式:(.*?[:space:])([0-9]+)

而且在替换为,写:$2

这意味着,你搜索:

  1. 任何字符后跟一个空格
  2. 一个或多个数字。

$2替换所有那些 - 对数字的引用。

它将用24代替Streetname. Number 24。你为什么把a放在你的例子中?

+0

是的,伟大的.. $ 2和正则表达式的工作:) 非常感谢你 – Chris8080 2010-07-31 08:11:25

+0

哦..是..似乎没有那么明显:-S – Chris8080 2010-08-02 05:56:09