<script type="text/javascript">
var re = /\b#/g;
var subj = "color: #121212; background-color: #AA00ef; width: 12px; bad-colors: f#fddee #fd2 ";
console.log(subj.match(re));
</script>
如上正则 ,\b代表的是元素的起始位置或者空格或者结束位置,这里的subj中的字符串#里面前面是空格的应该有3个阿,为什么只匹配了一个#
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
正则内容有问题,你可以试试看这个: