我对正则表达式还很陌生,在使用EXTRACT_REGEXP从输入字符串中删除子字符串时,需要一些帮助。
输入示例:
geo.location.country.city.tier1
geo.location.country.city.tier2
输出示例:
tier1
tier2
答案 0 :(得分:0)
正则表达式将为
"geo\.location\.country\.city\.(.+?)"
取决于您的需求和平台。
答案 1 :(得分:0)
这个怎么样。演示ar Regex101:
\.(\w+)(?:\s+|$)
\.
从字面上匹配点.
()
是一个捕获小组\w+
与一个单词匹配(\w
是字母\数字字符,+
表示一个或多个)(\w+)
捕获了一个单词(?:)
是非捕获组\s+
是至少一个空字符,$
是该行的结尾|
周围的意思是\s+
或 $