Tag: regex

如何从javascript中的rgb字符串中提取颜色值

Javascript代码 $(“.designer-element”).each(function () { var $this = $(this), var moot = $this.css([“color”, “border-color”, “background-color”]); } ); 用于获取元素颜色。 这会将颜色返回为字符串 “background-color”: “rgba(0, 0, 0, 0)” “border-color”: “rgb(211, 211, 211)” “color”: “rgb(51, 51, 51)” 如何从这些字符串中提取单个r,g和b值。 不需要值。 或者是否有一些更好的方法直接返回这些颜色值? substrg不能使用,因为值的变量大小为1-3位可以使用一些正则表达式吗? 使用html5,jquery,jquery-ui和bootstrap。

用于测试固定电话号码模式的最快方法

因此,挑战在于我们正在尝试检测字符串是否与固定电话号码模式匹配,这是一个简单的字符串模式。 模式是: ddd-ddd-dddd 其中“d”代表十进制数字而减号代表自身,“ – ” 当前用于测试的模式是,但如果感觉没有足够的模式来揭穿错误的格式,则可以增加。 “012-345-6789” “0124-345-6789” “012-3456-6789” “012-345-67890” “01a-345-6789” “012-34B-6789” “012-345-678C” “012” 我寻求的目标是找到执行速度最快的方法返回一个boolean ,其中true表示模式是好的,而false表示模式是坏的。 这是我目前的解决方案 function matchesPattern(pattern) { if (pattern.length !== 12) { return false; } var i = 0, code; while (i 8 || i % 4 !== 3) { if (code 57) { return false; } } else if (code […]