1、. 匹配任意除换行符“\n”外的字符;
2、*表示匹配前一个字符0次或无限次; 3、+或*后跟?表示非贪婪匹配,即尽可能少的匹配,如*?重复任意次,但尽可能少重复;
4、 .*? 表示匹配任意数量的重复,但是在能使整个匹配成功的前提下使用最少的重复。
如:a.*?b匹配最短的,以a开始,以b结束的字符串。如果把它应用于aabab的话,它会匹配aab和ab。

最新文章

  1. Servlet的生命周期
  2. Linux下使用ping快速检测存活主机
  3. C# 与 Java 中的枚举
  4. METEOR 及ANGULARJS
  5. hdu 3449 有依赖性的01背包
  6. 基于SlidePanelLayout实现ResideMenu
  7. google全球地址大全
  8. php js表单登陆验证
  9. c++中调用cygwin/x使用ncl
  10. ci框架学习中注意的事项
  11. [OC Foundation框架 - 4] NSString的导出
  12. hdu 5648 DZY Loves Math 组合数+深搜(子集法)
  13. 函数lock_mode_stronger_or_eq 锁权限等级
  14. 基本语法 - PHP手册笔记
  15. [转]Visual Studio 2008中如何比较二个数据库的架构【Schema】和数据【Data】并同步
  16. 【转】简单十步让你全面理解SQL
  17. Java实现字符串转换十六进制MD5值
  18. docker 启动报错 WARNING: IPv4 forwarding is disabled. Networking will not work.
  19. card布局解决复杂操作的布局问题
  20. 《笨方法学Python》加分题16

热门文章

  1. jQuery可拖拽排序列表jquery-sortable-lists
  2. 【Java EE 学习 24 上】【注解详解】
  3. 利用Queue队列实现FIFO的算法
  4. 使用Lua脚本语言开发出高扩展性的系统,AgileEAS.NET SOA中间件Lua脚本引擎介绍
  5. mysql在linux下修改存储路径
  6. ubuntu下安装myeclipse 并设置快捷键
  7. js文件上传
  8. CF 337D 求圆交
  9. 在Oracle SQLplus下建用户 建表
  10. erlang mac os 10.9 卸载脚本