Regex 根据分隔符从字符串末尾选择字符串的一部分

Regex 根据分隔符从字符串末尾选择字符串的一部分,regex,google-bigquery,Regex,Google Bigquery,所以我有一个有名字的专栏。例子如下 马克(BB) 安迪·怀特(抄送) 我想要的结果是: 标记 安迪·怀特 BQ中的StandardSQL不接受RIGHT,因此我很难从字符串的末尾启动regexp 我不确定是试图抓住括号内的所有内容(以及括号本身),还是试图抓住第一个空格“” 有人能帮我吗 得到了一个答案: REGEXP_EXTRACT(column_name, r"([^\(]+)") 您还可以选择使用substr()函数,您可以在此处查看文档。。。。以下是在编写Hei时支持的所有字符串函数,

所以我有一个有名字的专栏。例子如下

马克(BB)

安迪·怀特(抄送)

我想要的结果是:

标记

安迪·怀特

BQ中的StandardSQL不接受RIGHT,因此我很难从字符串的末尾启动regexp

我不确定是试图抓住括号内的所有内容(以及括号本身),还是试图抓住第一个空格“”

有人能帮我吗

得到了一个答案:

REGEXP_EXTRACT(column_name, r"([^\(]+)")

您还可以选择使用substr()函数,您可以在此处查看文档。。。。以下是在编写Hei时支持的所有字符串函数,在这种情况下,您是否可以使用SUBSTR()编写SQL语句来帮助我?不,我们不允许提供编码服务对不起。。只提供所需的信息。。。但这篇文章可能会有所帮助