我猜这个问题的答案是否在某个地方,但我找不到它。
所以我有基本的以下URL Sec-WebSocket-*
如何使用正则表达式提取https://mywebsite.com/path1/path2/xxxx
?
谢谢
答案 0 :(得分:2)
如何使用正则表达式提取path2?
下面是BigQuery Standard SQL的快速示例-一个带有正则表达式,另一个不带正则表达式
#standardSQL
WITH `project.dataset.table` AS (
SELECT 'https://mywebsite.com/path1/path2/xxxx' url
)
SELECT
REVERSE(SPLIT(REVERSE(url), '/')[SAFE_OFFSET(1)]) option1,
REGEXP_EXTRACT(url, r'(\w+)/\w+$') option2
FROM `project.dataset.table`
有结果
Row option1 option2
1 path2 path2