小编Sun*_*rak的帖子

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

我的正则表达式是

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

它正在从列中提取 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
Run Code Online (Sandbox Code Playgroud)

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

regex mysql substring

8
推荐指数
3
解决办法
1万
查看次数

如何成为Oracle dba专家?

我是一个有抱负的Oracle DBA。我想尽快提高我的dba技能。是否有任何网站或电子书会提供逐步的信息,以指导我在家中练习DBA任务。

希望得到一个满意的答复!

oracle database-administration

0
推荐指数
1
解决办法
607
查看次数