基本的正则表达式符号 【】

正则表达式 正则表达式有一个定界符, (开头)表达式 (结尾) ^匹配开头,以什么开头 。$匹配结尾 指用什么结尾 *

  正则表达式

    正则表达式有一个定界符,  /(开头)表达式  /(结尾)

    ^匹配开头,以什么开头 。$匹配结尾  指用什么结尾

    * 加内容,指内容可以出现任意次,大于等于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”) 取出优酷网址的网站代码

标签: 下划线