通配符*表示任意多个字符,但java正则表达式的pattern不能直接使用如 *abc*。而要用(.*)。 .表示非换行符的任意字符。如果要除了abc(连续字符串)以外的任意字符,可以写成((?!abc).)*