gpt4 book ai didi

Javascript 正则表达式匹配字符串也带空格

转载 作者:行者123 更新时间:2023-11-30 17:10:56 25 4
gpt4 key购买 nike

我必须匹配,风格包含,例如,颜色。这是字符串:

<a href="#" style="margin:50px;color:2;">test</a>

还有我的正则表达式:

/(color:(.);)/

它现在可以工作了,我需要做什么,所以它也会匹配 color: 2;?

最佳答案

使用 \s* 匹配可选的空格字符:

/(color:\s*(.);)/

(.) 将仅匹配单个字符颜色。如果你想用更多的字符匹配另一种颜色,使用下面的正则表达式:

/(color:\s*([^\s;]+)\s*;)/

(使用\S匹配非空格字符)

关于Javascript 正则表达式匹配字符串也带空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27040553/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com