https:\/\/.+?\?.+?(?:&app=([^&]+))?&.+
【 在 xeagle (静下心来编程) 的大作中提到: 】
: 标 题: 问一个 java 正则
: 发信站: 水木社区 (Wed Feb 9 18:13:33 2022), 站内
:
: 想在这个 url 中提取参数 app 的值, 但参数 app 是可选的:
:
https://foo_url?a=b&app=abc&c=d:
: 试了下面这个正则, 不好使. 可以匹配上面的 url, 但捕获组取不到 app 的值
:
https://.+\?.+(?:&app=([^&]+))?&.+
:
:
: --
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 123.125.37.*]
--
FROM 113.50.32.*