关于 '<a[^>]+href=["\'](.*?)["\']' 的解释

'<a[^>]+href=["\'](.*?)["\']' 

[] 表示匹配其中的任意字符

^>  表示除了 > 的字符

["\'] 表示" \ ' 三个字符出现其中的任意一个

(.*?)中  . 可以匹配除\n外的任意字符 * 表示前面字符任意多个 ?匹配前面的子表达式零次或一次 

posted @ 2017-03-15 21:18  我走路带风  阅读(2329)  评论(1编辑  收藏  举报