PHP mb_regex_set_options mbstring 函数
-
定义和用法
mb_regex_set_options - 设置/获取mbregex函数的默认选项 -
版本支持
PHP4 PHP5 PHP7 支持 支持 支持 -
语法
mb_regex_set_options( [ string $options = mb_regex_set_options() ] )
mb_regex_set_options() 设置多字节正则表达式功能的选项所描述的默认选项。 -
参数
参数 必需的 描述 options 否 设置的选项。 这是一个字符串,其中每个字符都是一个选项。 要设置模式,模式字符必须是最后一个字符,但是只能设置一个模式,但可以有多个选项。 正则表达式选项:- i - 歧义匹配
- x - 启用扩展图案形式
- m - '.' 与换行符匹配
- s - '^'->'\A','$'->'\Z'
- p - 与m和s选项相同
- l - 查找最长的匹配
- n - 忽略空匹配
- e - eval() 结果代码
正则表语法模型:- j - Java(Sun java.util.regex)
- u - GNU正则表达式
- g - grep
- c - Emacs
- r - Ruby
- z - Perl
- b - POSIX基本正则表达式
- d - POSIX扩展正则表达式
-
返回值
先前的选项。 如果省略 options,则返回描述当前选项的字符串。 -