此问题已在此处有答案:
Regular expression to stop at first match(9个回答)
3天前关闭。
这篇文章是编辑并提交审查18小时前.
我只看到只有第一场比赛的帖子。不在2个句号或句号符号之间。我试过这个
select regexp_extract(UPPER("this is test. this is second test.This is third sentence") ,'\\.(.*)\\.',1)
本作品给出了放:这是第二个测试,它所做的是在第一个和最后一个周期符号之间提取,但我只想要下一个周期。但你看这行不通
select regexp_extract(UPPER("this is test. this is second test.This is third sentence.") ,'\\.(.*)\\.',1)
该输出为:这是第二个测试,这是第三句话。我怎样才能做到:这是第二个例子的第二个测试,刚好在第一周期和第二周期符号之间
1条答案
按热度按时间kmynzznz1#
请用这个图案在第一个点和第二个点之间选择任何一个。
'\\.([^\.]+)\\.'
举例-