"<(a|A)[\u4e00-\u9fa5]{8,19}?(a|A)>"[\u4e00-\u9fa5]代表的中文字符不就不包括<(a|A)吗还有就是{8,19}已经限定8到19个,你又加一个.*不是又变成后面跟任意个任意字符了吗