简单说说正则中(.*),(.+?)的区别
来源:互联网 发布:国外旅游景点推荐 知乎 编辑:程序博客网 时间:2024/05/20 16:40
加?表示非贪婪匹配,那么会尽可能少的匹配符合要求的内容,不加则是贪婪匹配,会尽可能多的匹配符合要求的内容,参考
参考例子:
<span>ab</span><span>cd</span><span>ef</span><span>gh</span>
<span>(.+?)<\/span> 只会匹配一个<span>ab</span>
而
<span>(.+)<\/span>则会匹配<span>ab</span><span>cd</span><span>ef</span><span>gh</span>
参考例子:
<span>ab</span><span>cd</span><span>ef</span><span>gh</span>
<span>(.+?)<\/span> 只会匹配一个<span>ab</span>
而
<span>(.+)<\/span>则会匹配<span>ab</span><span>cd</span><span>ef</span><span>gh</span>
- 简单说说正则中(.*),(.+?)的区别
- 简单说说Java中 框架,架构,设计模式的区别
- 简单说说Delphi中线程的释放
- 简单说说Delphi中线程的释放
- 简单说说SQL中Join的使用
- 说说MyBatis配置文件中${}与#{}的区别
- 说说&和&&的区别
- 说说&和&&的区别
- 说说&和&&的区别。
- 说说&和&&的区别?
- 说说&和&&的区别?
- 说说&和&&的区别
- 说说&和&&的区别?
- 说说&和&&的区别。
- 说说&和&&的区别?
- 说说& 和&& 的区别
- 说说&和&&的区别
- 说说&& 和 &的区别
- html5 JS跨域通信
- imx515编译脚本
- JAVA的StringBuffer类
- firefox不支持web font字体文件的跨域加载
- 各种操作系统下清空dns缓存方法
- 简单说说正则中(.*),(.+?)的区别
- sybase 移植参考
- 成员变量和局部变量有什么区别?
- 程序员技术练级攻略 --陈皓
- IE 下使用firebug
- QT MPlayer播放器
- 烽火台与我们定位系统的对比
- 驱动中 或者 应用程序中 调用一个 .exe 可执行文件
- boost学习笔记之Pointer Container库