我正在从 Firebase 中提取文本格式数据,我只想在 LookerStudio 中显示格式正确的数据。
现在文本数据看起来像这样,
号 | 样品日期 |
---|---|
1 | AAA 1/2(男) |
2 | AAA 1/17(T) |
3 | AAA 12/7(W) |
4 | AAA 男 21/2 |
5 | AAA 周 23/2 |
6 | AAA T,21/2 |
7 | AAA W 21.2. |
8 | AAA M 27-2 |
9 | AAA 2.21。 (T) |
10 | AAA 2/21T |
No.1-3“AAA MM/DD(D)”等数据是正确的格式。 其他格式如No.4-10格式不正确,我想从报告中删除它们。
我试过的:
我尝试使用正则表达式提取包含“/”和“()”的正确数据,但这无法正确提取“()”。
CASE
WHEN REGEXP_CONTAINS(Sample_Date, "AAA") AND WHEN REGEXP_CONTAINS(Sample_Date, "/") AND WHEN REGEXP_CONTAINS(Sample_Date, "(.)") THEN "Correct Data"
ELSE "Other"
END
任何建议都会有所帮助。