PREG函数

  1. 正则视频推荐

  2. preg 函数

     preg_filter                 执行一个正则表达式搜索和替换
     preg_grep                   返回匹配模式的数组条目
     preg_last_error             返回最后一个PCRE正则执行产生的错误代码
     preg_match_all              执行一个全局正则表达式匹配
     preg_match                  执行一个正则表达式匹配
     preg_quote                  转义正则表达式字符
     preg_replace_callback_array 执行一个正则表达式搜索并且使用一个回调进行替换
     preg_replace_callback       执行一个正则表达式搜索并且使用一个回调进行替换
     preg_replace                执行一个正则表达式的搜索和替换
     preg_split                  通过一个正则表达式分隔字符串
    
  3. preg 参数

     PREG_PATTERN_ORDER          结果按照"规则"排序,仅用于preg_match_all(),即$matches[0]是完整规则的匹配结果,$matches[1]是第一个子组匹配的结果等。 since
     PREG_SET_ORDER              结果按照"集合"排序,仅用于preg_match_all(),即$matches[0]保存第一次匹配结果的所有结果(包含子组)信息, $matches[1]保存第二次的结果信息。 since
     PREG_OFFSET_CAPTURE         查看PREG_SPLIT_OFFSET_CAPTURE的描述。 4.3.0
     PREG_SPLIT_NO_EMPTY         这个标记告诉 preg_split() 进返回非空部分。 since
     PREG_SPLIT_DELIM_CAPTURE    这个标记告诉 preg_split() 同时捕获括号表达式匹配到的内容。 4.0.5
     PREG_SPLIT_OFFSET_CAPTURE   每次出现的匹配子串偏移量也会被返回。这会改变返回数组中值,每个元素由匹配子串作为第0个元素,它相对目标字符串的偏移量作为第1个元素数组。只用于preg_split()。 4.3.0
     PREG_NO_ERROR               没有匹配错误时调用 preg_last_error() 返回。 5.2.0
     PREG_INTERNAL_ERROR         如果有PCRE内部错误时调用 preg_last_error() 返回。 5.2.0
     PREG_BACKTRACK_LIMIT_ERROR  如果调用回溯限制超出,调用preg_last_error()时返回。 5.2.0
     PREG_RECURSION_LIMIT_ERROR  如果递归限制超出,调用preg_last_error()时返回。 5.2.0
     PREG_BAD_UTF8_ERROR         如果最后一个错误时由于异常的utf-8数据(仅在运行在 UTF-8 模式正则表达式下可用)。 导致的,调用preg_last_error()返回。 5.2.0
     PREG_BAD_UTF8_OFFSET_ERROR  如果偏移量与合法的urf-8代码不匹配(仅在运行在 UTF-8 模式正则表达式下可用)。 调用preg_last_error()返回。 5.3.0
     PCRE_VERSION                PCRE版本号和发布日期(比如: "7.0 18-Dec-2006")。 since
    
@耿志环 2012-∞ 冀ICP备17033181号, powered by Gitbook修订: 2019-01-21 11:57:04

results matching ""

    No results matching ""