考虑以下情况(Javascript代码):
正则表达式不匹配value,但是它匹配了(value+" "),因此我认为$没有被匹配到?这是为什么呢? $不应该验证字符串的结尾吗?
regex = new RegExp((/([\d,.]+)[ $]/));
value = "2.879"
正则表达式不匹配value,但是它匹配了(value+" "),因此我认为$没有被匹配到?这是为什么呢? $不应该验证字符串的结尾吗?
?:
开始一个非捕获组(即(?:pattern)
) - James Wilkins(?: |$)
- Jordan Running