我想找出3-2个数字的模式,然后是X和3-2个数字。在其他程序中,我将使用REGEX,这是如何在SQL中完成的?
示例:
输入
NH_90x873_nyc_hi
Spring_Summer_908x780_Sam
Fall_Winter_pluto_890x80_Mike_LA_Earth
输出
90x873
908x780
890x80
谢谢!
发布于 2020-04-23 15:08:30
这个对你有用吗?
select regexp_substr('[0-9]+x[0-9]+','NH_960x867_nyc_hi')
如果要将数字的数目限制为2-3
select regexp_substr('[0-9]{2,3}x[0-9]{2,3}','NH_960x867_nyc_hi')
https://stackoverflow.com/questions/61388661
复制相似问题