如何在Google电子表格中使用正则表达式来提取和删除原始文本?

时间:2018-07-25 00:08:46

标签: regex google-sheets

我正在使用以下正则表达式从Google电子表格中的单元格G1234567A1提取文本(格式为B1):

=REGEXEXTRACT(A1963, "G\d.......")

提取工作正常,但我希望提取后的文本从A1中删除。

以下是我在B1中应用正则表达式时遇到的示例:

Cell A1: ZELIA YAKUBU -G1684809  AL-MUHARAM.jpg
Cell B1: G1684809

在将正则表达式提取到G1684809中后,如何修改正则表达式以从A1中删除B1

1 个答案:

答案 0 :(得分:0)

REGEXEXTRACT不会更改文本。您要REGEXREPLACE

=REGEXREPLACE(A1963, "G\d+", "")

将目标Gnnnnnnn 替换为空白(有效地“删除”)。