扫码关注官方订阅号
除了前面两个连续 的<br />,其他的<br />全部匹配,请教正则应该怎么写?
 
<br />
<br /> #不匹配
光阴似箭催人老,日月如移越少年。
/(?<!( ){2})(<br \/>)+/
试试这个:/ <br \/>((<br \/>)*)/
/ <br \/>((<br \/>)*)/
var matches = ' <br /><br \/><br \/><br \/>'.match(/ <br \/>((<br \/>)*)/); // matches[1] => "<br /><br /><br />"
b.t.w, 偶的正则比较水,坐等楼下大牛解答
支持正则表达式的字符串方法: replace( ) 替换search( ) 查找match( ) 匹配split ( ) 拆分数组
字符类:. 除换行以外的字符w 代表数字或者字母或下划线d 数字s 代表一个空格b 匹配一个单词边界,也就是单词和空格间的位置
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
/(?<!( ){2})(<br \/>)+/
试试这个:
/ <br \/>((<br \/>)*)/
b.t.w, 偶的正则比较水,坐等楼下大牛解答
支持正则表达式的字符串方法:
replace( ) 替换
search( ) 查找
match( ) 匹配
split ( ) 拆分数组
字符类:
. 除换行以外的字符
w 代表数字或者字母或下划线
d 数字
s 代表一个空格
b 匹配一个单词边界,也就是单词和空格间的位置