mb_regex_set_options
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
mb_regex_set_options — Set/Get the default options for mbregex functions
說明
   mb_regex_set_options(?string 
  $options = null): string
   Sets the default options described by options 
   for 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 Option Meaning i Ambiguity match on x Enables extended pattern form m '.'matches with newliness '^'->'\A','$'->'\Z'p Same as both the mandsoptionsl 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 
返回值
   The previous options. If options is omitted or null, 
   it returns the string that describes the current options.
  
更新日誌
| 版本 | 說明 | 
|---|---|
| 8.0.0 | If the parameter optionsis given and notnull, the previous
       options are returned. Formerly, the current options have been returned. | 
| 8.0.0 | optionsis nullable now. | 
參見
- mb_split() - 使用正規表示式分割多位元組字串
- mb_ereg() - Regular expression match with multibyte support
- mb_eregi() - Regular expression match ignoring case with multibyte support