PHP

mb_regex_set_options

mb_regex_set_options

(PHP 4 >= 4.3.0, PHP 5, PHP 7)

mb_regex_set_options - 设置/获取mbregex函数的默认选项

描述

string mb_regex_set_options ([ string $options = mb_regex_set_options() ] )

设置options多字节正则表达式函数所描述的默认选项。

参数

options

要设置的选项。这是一个字符串,每个字符都是一个选项。要设置模式,模式字符必须是最后一个模式,但只能设置一个模式,但可以有多个选项。

选项含义
一世模糊匹配
X启用扩展模式表单
'' 与换行符匹配
小号'^' - >'\ A','$' - >'\ Z'
p和m和s选项一样
查找最长的匹配项
ñ忽略空的匹配
eval()生成的代码

模式含义
ĴJava(Sun java.util.regex)
GNU正则表达式
G
CEmacs的
[R红宝石
Perl的
bPOSIX基本正则表达式
dPOSIX扩展正则表达式

返回值

以前的选项。如果options省略,则返回描述当前选项的字符串。

另请参阅

  • mb_split() - 使用正则表达式拆分多字节字符串

  • mb_ereg() - 正则表达式与多字节支持匹配

  • mb_eregi() - 正则表达式匹配忽略多字节支持的情况

← mb_regex_encoding

mb_send_mail →