8.1.1 正则表达式基础
•
在介绍正则表达式之前,先对正则表达式的语法做一下了解。不同的脚本
语言,正则表达式的表示方法略有不同,本小节以 PHP 作为标准。
•
首选正则表达式是一个字符串,在这个字符串内,可以设定一些规则,当
正则表达式函数使用这些规则时,就可以根据已经设定好的内容,对指定
的字符串进行替换或匹配的操作。
•
作为进一步的了解,下面列出几个简单的正则表达式。
•
"\d{6}" :表示一个由 6 位数字组成的字符串。
•
" [A-Za-z0-9]" :匹配所有大写字母、小写字母及 0 到 9 的数字。
•
"^open" :表示以 open 开始的字符串。
•
"something$" :表示以 something 结尾的字符串。
•
"^[a-zA-Z]" :表示一个以字母开头的字符串。
•
"go{2}" :表示字母 g 后面跟着 2 个 o 即: goo 。