字符前的REGEXEXTRACT

时间:2018-11-16 17:21:09

标签: regex google-sheets

我正在尝试编写一个小的正则表达式以提取可选(之前的文本。

我有这个:

^(.*)[\(.*]|$

但是由于某种原因它不起作用。如果没有$,似乎没有进入(

任何帮助将不胜感激

欢呼

1 个答案:

答案 0 :(得分:0)

您的正则表达式将捕获一个捕获组(.*)中的任何字符0次以上,然后匹配与列出的字符[\(.*]之一匹配的字符类,或者由于{ {3}} |$

如果替换的第一部分与结尾处的字符类中的字符不匹配,那么您将没有匹配项。

您可以使用否定字符类从字符串开头不匹配(

^[^(]+