正则表达式大师,听从我的号召!
这可能非常简单,但我已经把自己画在了一个心理角落。
取一个常规 URL,在 . 之后拆分?
,这给出了一个字符串,就像variable=val&interesting=something¬interesting=somethingelse
我想提取interesting
.
我感兴趣的变量的名称可以是另一个变量的子字符串。所以比赛应该是
- 字符串开头或“&”字符
- 其次是“有趣=”
- 后跟我要捕获的字符串
- 后跟另一个“&”或字符串结尾
我尝试了一些类似的东西,
[\^&]interesting=(.*)[&$]
但我什么也没得到......
更新 这将在每个获取请求的 Firefox 插件中运行,这意味着 jQuery 不可用,如果可能的话,我想避免由编写函数引起的额外字符串操作。
对我来说,这感觉就像一个通用的“用正则表达式提取字符串的一部分”,但也许我错了(RegEx 显然不是我的强项)