【发布时间】:2022-01-08 04:22:10
【问题描述】:
我有以下字符串:
https://www.google.com/today/sunday/abcde2.hopeho.3345GETD?weatherType=RAOM&...
https://www.google.com/today/monday/jbkwe3.ho4eho.8495GETD?weatherType=WHTDSG&...
我想提取jbkwe3.ho4eho.8495GETD 或abcde2.hopeho.3345GETD。 {weekday}/ 和 ?weatherType= 之间的任何内容。
我尝试过(?<=sunday\/)$.*?(?=\?weatherType=),但它只适用于第一行,我想让它适用于所有字符串,无论{weekday} 的值如何。
我尝试了(?<=\/.*\/)$.*?(?=\?weatherType=),但没有成功。任何熟悉正则表达式的人都可以提供帮助吗?谢谢!
[更新] 我是正则表达式的新手,但我正在通过我认为应该是 PCRE 的“查找”功能在崇高的文本编辑器上对其进行试验(根据 this post)
【问题讨论】:
标签: regex sublimetext3