也就是可以把多种要匹配的写进[ ] 中, 第种用 | 分开就行了。

| 与 || 有差别

|的话, 当匹配位置 相同时, 会取最长的, 而 || , 当前面的匹配成功, 后面的就不会再去匹配。

/
/
/
/
/
/
/
a || bc /
# matches 'a' or 'bc'
( a || b ) c / # matches 'ac' or 'bc'
[ a || b ] c / # Same: matches 'ac' or 'bc', non-capturing grouping
a b+ /
# Matches an 'a' followed by one or more 'b's
(a b)+ /
# Matches one or more sequences of 'ab'
[a b]+ /
# Matches one or more sequences of 'ab', non-capturing
(a || b)+ /
# Matches a sequence of 'a's and 'b's(at least one)

注意 [] 跟 <[]> 是不同的:

最新文章

  1. C#开发微信门户及应用(11)--微信菜单的多种表现方式介绍
  2. Swift的期待
  3. sqlite锁的机制
  4. FIX_前缀后缀_未提交
  5. 转:java中scanner类的用法
  6. windows 与Linux 互传文件
  7. delphi : 取得网页源码内容
  8. 什么是PWM、PFM及VFM
  9. Maven+SpringMVC+MyBatis 上传图片
  10. english: 遭遇
  11. Spark sql ---JSON
  12. Python机器学习库和深度学习库总结
  13. springCloud feign使用/优化总结
  14. openstack搭建之-keystone配置(8)
  15. SpringBoot核心注解应用
  16. Beta阶段团队成员贡献分分配规则
  17. 原版js生成银行卡号
  18. MySQL 字符集问题
  19. linux-IO重定向-文本流重定向
  20. cell下载图片的思路 --无沙盒(内存)缓冲

热门文章

  1. 【Python】Python基础教程系列目录
  2. BZOJ 2427 软件安装(强连通分量+树形背包)
  3. OGG内部进程介绍
  4. Remember the Word UVALive - 3942(dp+trie)
  5. Golden Tiger Claw UVA - 11383(km原理)
  6. (转)Linux GCC常用命令
  7. codeforces765F Souvenirs
  8. 【bzoj2759】一个动态树好题
  9. 【CF962E】Byteland, Berland and Disputed Cities
  10. 【数论】数论进阶-Preknowledge