当前位置:编程学习 > C#/ASP.NET >>

正则求助

/^.+.(?={d|5})({d|5})$/ig

哪个帮忙解释一下上面的表达式,多谢 --------------------编程问答-------------------- 坐等过客 --------------------编程问答--------------------  站等过客 --------------------编程问答-------------------- 以 d、D或5 结束的字符串。 --------------------编程问答--------------------
引用楼主 zw_548498 的回复:
/^.+.(?={d|5})({d|5})$/ig

哪个帮忙解释一下上面的表达式,多谢


以{d、{D或5}结束的字符串
1、除非前面要求至少两位,否则^.+.加不加没什么关系
2、因为后面已经有({d|5})了,(?={d|5})多余
3、g模式用在这里没意义

基本上就属于完全画蛇添足的写法,楼主还不如说说你的需求,重新写一个
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,