文字

Regular Expression (POSIX Extended)

  • 简介
  • 安装/配置
    • 需求
    • 安装
    • 运行时配置
    • 资源类型
  • 预定义常量
  • 范例
  • POSIX Regex 函数
    • ereg_replace — 正则表达式替换
    • ereg — 正则表达式匹配
    • eregi_replace — 不区分大小写的正则表达式替换
    • eregi — 不区分大小写的正则表达式匹配
    • split — 用正则表达式将字符串分割到数组中
    • spliti — 用正则表达式不区分大小写将字符串分割到数组中
    • sql_regcase — 产生用于不区分大小的匹配的正则表达式

用户评论:

[#1] Daniel Klein [2012-03-22 01:01:06]

PCRE has very good utf-8 support. Simply add the /u modifier to your pattern.

preg_match('/non-utf-8 matching pattern/', $string);
preg_match('/utf-8 matching pattern/u', $string);

[#2] Ray dot Paseur at Gmail dot com [2011-10-28 14:04:51]

The POSIX functions are deprecated.  Instead of the "ereg" collection you want to use something from the PCRE world.
http://www.php.net/manual/en/book.pcre.php

上一篇: 下一篇: