RegExp从矩阵字符串中获得单位
RegExp to get unit from matrix strings
假设我们有一些像这样的字符串,需要它们的单位:
'rotate(90deg)' // 'deg'`
'rect(0 0 5px 5px)' // 'px'
'rgba(0, 0, 0, 0.5)' // ''
我怎么才能做到呢?
这个应该可以:
/[0-9]+([^ ,')`]*)/
的例子:
/[0-9]+([^ ,')`]*)/.exec('rect(5px 0px 0px 5px)')[1]; // 'px'
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- jQuery中是否内置了任何字符串格式化函数
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- ng打开空字符串
- 正则表达式在字符串中找到base64
- 如何将字符串值从php页面发送到java脚本页面
- 子字符串/正则表达式以获取字符串中保存的 SRC 值
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 对id以某个字符串开头的元素进行计数
- Javascript逻辑运算符和字符串/数字
- 反向字符串比较
- 用数字单位替换字符串的一部分
- 如何使用以 js 为单位递增的字符串创建 for 循环变量
- 如何从 2 个不同的字符串中获取以毫秒为单位的时间
- 以毫秒 (UTC) 为单位获取当前日期(不使用字符串)
- JavaScript-从复杂字符串中获取子字符串(名称和单位来自“somemetric[someunit]”)
- 在Javascript/HTML5中是否有一种好方法来测量字符串的宽度(在渲染时以像素为单位)
- 解析日期对象字符串并获取以毫秒为单位的时间
- 使用JavaScript获取以像素为单位的字符串长度
- RegExp从矩阵字符串中获得单位