0

尝试使用 RegEx 种类的自定义信息类型处理 BigQuery 表。

我正在使用的正则表达式:^(\d{5})$

在下表中,我尝试仅针对5 位数字的“代码”进行标记。使用上面的 RegEx,有 0 个匹配项。

使用以下正则表达式:\d{5}

它匹配所有5 位数字的实例(包括其他中的两个)

我如何获得它以使其仅与“单元格”(?)开头的 5 位数字匹配并以第 5 位数字结尾?非常感谢,被这个困住了。

姓名 | 其他 | 代码
废话| 测试12345 | 12345
布莱| 54311测试 | 54311
4

2 回答 2

1

尝试以下正则表达式:

\b\d{5}\b
于 2020-02-15T23:41:51.600 回答
0

您使用的第一直觉^(\d{5})$应该起作用,但由于自定义正则表达式功能中的错误而没有起作用。

Cloud DLP API 团队已意识到此问题,他们正在努力修复。

更新:错误已修复,因此现在可以使用。使用\b(regex)\b也有效。

于 2020-02-20T05:13:34.013 回答