在之前的一篇文章中,我已经要求在不否定的情况下重写正则表达式的一些帮助
开始正则表达式:
https?:\/\/(?:.(?!https?:\/\/))+$
结束了:
https?:[^:]*$
这工作正常,但我注意到,如果:我的 URL 中除了:来自 http\s 之外,它将不会选择。
这是一个不起作用的字符串:
sometextsometexhttp://websites.com/path/subpath/#query1sometexthttp://websites.com/path/subpath/:query2
你可以注意到 :query2
如何修改此处列出的第二个正则表达式,以便它选择包含:.
预期输出:
http://websites.com/path/subpath/cc:query2
此外,我想选择所有内容,直到第一次出现 ?=param
输入: sometextsometexhttp://websites.com/path/subpath/#query1sometexthttp://websites.com/path/subpath/cc:query2/text/?=param
输出:
http://websites.com/path/subpath/cc:query2/text/
慕码人2483693
随时随地看视频慕课网APP
相关分类