Set/Get the default options for mbregex functions mb_regex_set_options

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

mb_regex_set_options — Set/Get the default options for mbregex functions

说明

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

Sets the default options described byoptionsfor multibyte regex functions.

参数

options

The options to set. This is a string where each character is an option. To set a mode, the mode character must be the last one set, however there can only be set one mode but multiple options.

Regex options
OptionMeaning
iAmbiguity match on
xEnables extended pattern form
m'.'matches with newlines
s'^'->'\A','$'->'\Z'
pSame as both themandsoptions
lFinds longest matches
nIgnores empty matches
eeval()resulting code
Regex syntax modes
ModeMeaning
jJava(Sun java.util.regex)
uGNU regex
ggrep
cEmacs
rRuby
zPerl
bPOSIX Basic regex
dPOSIX Extended regex

淘宝 adsense 商品推荐

正版 Google AdSense实战宝典:用谷歌广告联盟出海赚美元 第2版 seo搜索引擎优化 广告营销 网站运营书籍 AdSense从入门到精通

价格:39.5元

返回值

The previous options. Ifoptionsis omitted, it returns thestringthat describes the current options.

参见

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

mb_ereg()- Regular expression match with multibyte support

mb_eregi()- Regular expression match ignoring case with multibyte support