gpt4 book ai didi

mysql - 使用正则表达式从 mysql 列中提取子字符串

转载 作者:可可西里 更新时间:2023-11-01 08:09:49 24 4
gpt4 key购买 nike

我的正则表达式是

(pnr|(P|p)[ _.:,!"'-/$](N|n)[ _.:,!"'-/$](R|r))+[ _.:,!"'-/$]+[0-9]{3}[ _.:,!"'-/$]+[0-9]{7}

它正在从列中提取 pnr 号码。

示例文本:

94eb2c0cb17ef354bb052c57f40c\r\nContent-Type: text/plain; charset=UTF-8\r\nContent-Transfer-Encoding pnr:986-097832

94eb2c0cb17ef354bb052c57f40c\r\nContent-Type: pnr:986-097832 text/plain; charset=UTF-8\r\nContent-Transfer-Encoding

pnr:986-097832 94eb2c0cb17ef354bb052c57f40c\r\nContent-Type: text/plain; charset=UTF-8\r\nContent-Transfer-Encoding

我必须创建一个只提取 pnr 号码的 mysql 查询

最佳答案

SELECT REGEXP_SUBSTR(column, 'pnr:[0-9\-]{10}')
FROM table

关于mysql - 使用正则表达式从 mysql 列中提取子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42500598/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com