我需要使用以下组合来匹配一个匹配的字符串:string以originMode开头直到URBAN98D .... F0F"来自字符串:version":"7.1.1","originMode":"URBAN98DC66F9-E141-408C-B6A5-99C727571F0F","ModeVersion":
我使用下面的正则表达式:
regexp_extract(string_content ,'^.*originMode\"\:\"(URBAN+)\"',0 )
如果我将表达式用作:
,我可以拉到URBANregexp_extract(string_content ,'^.*originMode\"\:\"URBAN',0 )
非常感谢任何帮助。
答案 0 :(得分:1)
您需要使用否定的字符类。
regexp_extract(string_content ,'^.*\boriginMode\"\:\"(URBAN[^\"]*)\"',0 )