【问题标题】:Search and replace regular expression in Open Office calc在 Open Office calc 中搜索和替换正则表达式
【发布时间】:2011-03-23 13:55:51
【问题描述】:

我有这样的东西(在 Open Office Calc 中):

Streetname. Number
Streetname. Number a

等等。 现在我想删除数字前面的所有内容。 所以我想我需要进行搜索和替换。 ^.*?([0-9]) 这个匹配 Streetname。数字..但是我应该在替换字段中输入什么? 如果我进行搜索和替换,它会删除数据字段中的所有内容:(

【问题讨论】:

    标签: regex openoffice.org expression openoffice-calc


    【解决方案1】:

    搜索字段中,编写以下正则表达式:(.*?[:space:])([0-9]+)

    替换为中,写上:$2

    这意味着您搜索:

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

    将所有内容替换为$2 - 对数字的引用。

    它将用24 替换Streetname. Number 24。你为什么在你的例子中加上a

    【讨论】:

    • 是的,太好了.. $2 并且正则表达式有效:) 非常感谢
    • 哦 .. 是的 .. 似乎没那么明显 :-S
    猜你喜欢
    • 1970-01-01
    • 2013-06-14
    • 2018-11-10
    • 1970-01-01
    • 2018-05-25
    • 2010-11-25
    • 2010-10-30
    • 1970-01-01
    相关资源
    最近更新 更多