Home > PHP > Function > Multibyte String > mb_regex_set_options()

mb_regex_set_options()

mb_regex_set_options - Set/Get the default options for mbregex functions

Syntax

string mb_regex_set_options (string $options)

Arguments

  • options - The options to set. This is a 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 Option Meaning i Ambiguity match on x Enables extended pattern form m \'.\'matches with newlines s \'^\'-> \'\A\', \'$\'-> \'\Z\' p Same as both the mand soptions l Finds longest matches n Ignores empty matches e eval() resulting code Regex syntax modes Mode Meaning j Java (Sun java.util.regex) u GNU regex g grep c Emacs r Ruby z Perl b POSIX Basic regex d POSIX Extended regex

Description

Sets the default options described by options for multibyte regex functions.

Version

PHP 4.3.0, 5

Return value

The previous options. If options is omitted, it returns the string that describes the current options.