mark:正则教程
一、开头 结尾
以什么开头,以武汉开头
^武汉.*
以武汉或成都开头
(^武汉|(成都)].*
不以什么开头,不以武汉开头
^(?!河南).*
以什么开头,以什么结尾,以武汉开头,以北京结尾
^武汉.*北京$
如果要查找.*的内容,
^武汉(.*)北京$
二、是非
实现是非,是以武开头,但又不是武昌
(?=^武.*)(?!^武昌.*)
不包含“武”的
^((?!武).)*$
包含什么且不包含什么
包含mM但不包含武汉
^((?!(武汉)).)*(mm)((?!(武汉)).)*$