gpt4 book ai didi

javascript - 将字符串拆分为数值和非数值正则表达式

转载 作者:行者123 更新时间:2023-11-28 06:29:44 24 4
gpt4 key购买 nike

我有这个CSS字符串

var cssString = 'scale(0.95,0.95) rotate(45deg) translate(10px,11px)';

我想使用正则表达式返回一个如下所示的数组:

var array = ['scale(','0.95',',','0.95',') rotate(','45','deg) translate(','10','px,','11','px)'];

我最后一次尝试:

var array = cssString.match(/([ a-zA-Z])*(\d*[.]?\d*)*/g);

我正在努力让第一组也匹配括号。我该如何实现这一点?

最佳答案

此正则表达式将分别选择文本(带有特殊字符 ())和数字(带有点 .)和逗号:

([A-Za-z()])+|(,)+|([.\d])+

关于javascript - 将字符串拆分为数值和非数值正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34809539/

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