* :代表0个或无穷个多个任意字符

例如:

?:代表一定是一个任意字符

[abc]:代表[]里匹配非任意字符:例如:有可能有a,b,c字符之一

[-]:代表编码顺序呢所有字符.例如,[0-9] 代表0到9之间的所有数字,因为数字的编码是连续的.

[^] 代表反向选择,例如[^abc]代表一定有一个字符,只要是非a.b,c的其他字符即可