我在数据洞察中有这些类型的字符串:
Car;House;I have a car in my house
Mobile;Phone;She has a mobile phone
我想得到最后一句话:“我家里有辆车”,“她有一部手机”。我正在尝试提取最后一句话;但我无法通过 REGEXP_EXTRACT 或 REGEXP_MATCH 获得它
答案 0 :(得分:2)
REGEXP_EXTRACT
与捕获组应该在这里工作。我们可以选择分号后跟任何非分号内容,只应与最后一句重合。
REGEXP_EXTRACT(String, ';([^;]+)$')
上面的演示链接只是一个纯正则表达式演示,但它显示了选择输入中最后一句的捕获组。