【问题标题】:How to remove string between parentheses如何删除括号之间的字符串
【发布时间】:2017-12-03 12:27:54
【问题描述】:

我尝试找到正确的表达式来删除我的 Google 电子表格中的一些字符串。我有很多基于这个模型的细胞:

15.01 km2 (5.80 sq mi)

我想从km2 中删除所有文本以获得此结果:15.01

我尝试了 LEFT 功能,但它不能基于文本。我想这可以使用 REGEXEXTRACT 来实现。

【问题讨论】:

    标签: regex google-sheets google-sheets-formula re2


    【解决方案1】:

    为:

    “如何去掉括号之间的字符串”

    选择相关单元格并尝试查找:

    \(.+\)
    

    使用正则表达式将 Search Search 替换为空。

    括号需要转义(\),. 指代任何字符,+ 指代任意次数。

    为:

    "从km2 中删除所有文本以获得此结果:15.01"

    尝试查找:

    \s.+
    

    (如上),其中\s 是空格。

    【讨论】:

    • 感谢您提供这些信息!所以,我使用: =REGEXREPLACE(CellName;"\s.+";"")
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-19
    • 2021-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-28
    相关资源
    最近更新 更多