首页 > 解决方案 > 用于返回特定数据的 SQL 查询

问题描述

数据:

https://example.com/display/~EET/Norton+Core+Forum+Support">https:/example.com/display/EET/Norton+Core+Forum+Support</

需求输出:

https://example.com/display/EET

持续的:

https://example.com/display/

目前使用 SQL:

REGEXP_SUBSTR (body_data, '(https://example.com/display/\S*\")') AS returnex

标签: sqlregexconfluence

解决方案


编辑:由于 OP 已经更新了他的样本信息,所以现在添加以下解决方案。考虑到您的实际输入只是显示的示例。

(?<=>)(http|https):[^<]*

正则表达式演示:



请您尝试以下操作。

https:[^<]*

或匹配 http 或 https 尝试:

(http|https):[^<]*

正则表达式演示:


推荐阅读