gpt4 book ai didi

javascript - 正则表达式匹配css键值字符串

转载 作者:行者123 更新时间:2023-11-30 14:20:29 24 4
gpt4 key购买 nike

我正在使用正则表达式来匹配 css 值。

要匹配的输入字符串

 font-size:25px;font-family:georgian;content:"' unicode given in pseudo © '";

我正在使用正则表达式来匹配

/.*\bcontent:(\s*[^;]*)/

我正在使用 $1 获取正则表达式的实际字符串输出

预期输出是 "' unicode given in pseudo © '"**

但实际是 "' unicode given in pseudo ©

因为正则表达式在内容值中找到 ; 所以它在那里中断。那么我该如何修复这个错误。理想情况下,正则表达式应该查找最后一个不在双引号/单引号内的 ; 。因为我的输入字符串在每个属性值结束后总是有 ;

谢谢

最佳答案

简化它:将一段文本放在引号内:

/.*\bcontent:(\"[^\"]*\")/

关于javascript - 正则表达式匹配css键值字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52832418/

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