基本的正则表达式符号
正则表达式 正则表达式有一个定界符, /(开头)表达式 /(结尾) ^匹配开头,以什么开头 。$匹配结尾 指用什么结尾 * 加内容,指内容可以出现任意次,大于等于0次,可以有0次 + 加内容 ,指可以出现一次或者多次 最少一次,不能为0 ? 加内容,指前面的表达式出现0次或者一次 {n} 前面表达式出现n次,只能出现n次 {n, } 表示最少出现n次,最多不限 {n,m} 表示最少出现n次,最多m次 x|y 匹配x或者匹配y, |代表或者 [x,y,z] 匹配x y z 中的任意一个 [a-z] 匹配a到z之间的任意一个(区分大小写) \d 匹配任意一个数字 \D 匹配非数字 \s 匹配不可见字符 \S 匹配可见字符 \w 包括下划线在内的任意单词字符 包含数字 \W 非单词字符 。正则替换 preg_replace(要替换的条件,要替换成什么,来源) preg_split(拆分条件,字符串) 拆分出来为数组 preg_match(满足匹配条件的第一个,字符串,存储位置) preg_match_all(满足条件的字符串,存储位置) 全部匹配 file_get_contents(“http://www.youku.com”) 取出优酷网址的网站代码 来源: https://www.cnblogs.com/xiadengqi/p/11169836.html