错误:“函数REGEXEXTRACT参数2值“ ...”不是有效的正则表达式

时间:2019-10-29 15:36:20

标签: regex google-sheets syntax-error google-sheets-formula array-formulas

我在Google工作表上修复正则表达式时遇到了一些问题。

我在一个单元格中有一个带有多种信息的文本:

D ID : d_************
T ID : t_************
Date : **/**/2019
O ID : ************

我希望每个ID都位于不同的单元格中。

我尝试过:

=REGEXEXTRACT(L9,"\[(?<=D ID : )(.*)(?=T)]\")

但是标题出现错误

1 个答案:

答案 0 :(得分:0)

尝试:

=ARRAYFORMULA(REGEXEXTRACT(FILTER(SPLIT(A1; CHAR(10)); 
 REGEXMATCH(SPLIT(A1; CHAR(10)); "ID")); ": (.*)"))

0