正则表达式 10. 分组可选

https://www.zybuluo.com/Zjmainstay/note/709093

10. 分组可选

(10.1)分组可选

需求:判断如果单词以A开头,匹配Apple;如果单词以B开头,匹配Banana;否则匹配Empty
源串:
Angle
Apple
Banana
Best
Empty
预期:匹配
Apple
Banana
Empty
正则:

(10.2)分组可选与分组引用

需求:匹配html标签的属性值,属性值可以由双引号、单引号、无单双引号定界
源串:
<div id="I'm Zjmainstay" class="author" data-year=2017>
预期:匹配
I'm Zjmainstay
author
2017
正则:=("[^"]*"|'[^']'|\w+)
测试地址:http://regex.zjmainstay.cn/r/KHeL13/1

 

-----------------------------

天王盖地虎小说网:http://www.twgdh.com/

 

 
posted @ 2017-08-11 15:54  下-个路口  阅读(723)  评论(0编辑  收藏  举报