我正在做一些清理工作,我想清理src元素的某个部分,但不知道如何使用regex。这里有什么能帮我的正则忍者吗?你知道吗
srcset="https://cimg.co/w/articles/1/5ca/f022bb06dc.png 150w, https://cimg.co/w/articles/2/5ca/f022bb06dc.png 300w, https://cimg.co/w/articles/3/5ca/f022bb06dc.png 600w, https://cimg.co/w/articles/4/5ca/f022bb06dc.png 1200w"
我希望第一个url在1200w之前。因此结果应该是:
https://cimg.co/w/articles/4/5ca/f022bb06dc.png
为什么我需要正则表达式,最后一个元素:
提前谢谢,周末愉快:)
您可以使用以下正则表达式:
^{}
不需要正则表达式。可以使用字符串方法
split
和partition
执行此操作:假设
,
不在url中。你知道吗如果必须使用Regex,可以执行以下操作:
所以:
https?://\S+
与URL匹配(?=\s+1200w\b)
,确保URL后面有一个或多个空格(\s+
),然后是1200w
OTOH,如果您对基于HTTP方案的匹配不满意,可以匹配start或
,
,并获取第一个捕获的组:或:
相关问题 更多 >
编程相关推荐