字符的种类是一定的,无非是空格,数字,大小写字母,-_+=和perl中定义的元字符,还有本国语言。所以原则上任何格式的字符都能匹配。
匹配工具:选择符号,关键字,量词,断言,转义字符
当出现多个字符组成的 非空格字符时候, 例如123,45-3_s_SDGG 则使用[0-9A-Za-z-_,]{1,} 若加上^$则只能匹配一行中仅有这些字符的且连贯组成的字符串。
转义字符/S可以使得匹配的范围加宽,使用时注意
使用断言可以使得匹配更为精确,但是有可能匹配不到。
在读程序时候,如果有else的时候,应当考虑什么时候else成立,凡是从正反两方面考虑,才不会出错。