拆分数字值和非数字数字正则表达式的字符串

时间:2016-01-15 10:57:27

标签: javascript regex

我有这个css字符串

%li.item.ask= link_to "Ask a question about this product", contacts_path, :locals => { :subject => "Question about the #{@product.name}" }

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

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)'];

我还想让第一组与parantheses相匹配。我该如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

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

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