• PHP Manual
  • Function Reference
  • Human Language and Character Encoding Support
  • Multibyte String
  • Multibyte String Functions
  • mb_check_encoding
  • mb_chr
  • mb_convert_case
  • mb_convert_encoding
  • mb_convert_kana
  • mb_convert_variables
  • mb_decode_mimeheader
  • mb_decode_numericentity
  • mb_detect_encoding
  • mb_detect_order
  • mb_encode_mimeheader
  • mb_encode_numericentity
  • mb_encoding_aliases
  • mb_ereg
  • mb_ereg_match
  • mb_ereg_replace
  • mb_ereg_replace_callback
  • mb_ereg_search
  • mb_ereg_search_getpos
  • mb_ereg_search_getregs
  • mb_ereg_search_init
  • mb_ereg_search_pos
  • mb_ereg_search_regs
  • mb_ereg_search_setpos
  • mb_eregi
  • mb_eregi_replace
  • mb_get_info
  • mb_http_input
  • mb_http_output
  • mb_internal_encoding
  • mb_language
  • mb_lcfirst
  • mb_list_encodings
  • mb_ltrim
  • mb_ord
  • mb_output_handler
  • mb_parse_str
  • mb_preferred_mime_name
  • mb_regex_encoding
  • mb_regex_set_options
  • mb_rtrim
  • mb_scrub
  • mb_send_mail
  • mb_split
  • mb_str_pad
  • mb_str_split
  • mb_strcut
  • mb_strimwidth
  • mb_stripos
  • mb_stristr
  • mb_strlen
  • mb_strpos
  • mb_strrchr
  • mb_strrichr
  • mb_strripos
  • mb_strrpos
  • mb_strstr
  • mb_strtolower
  • mb_strtoupper
  • mb_strwidth
  • mb_substitute_character
  • mb_substr
  • mb_substr_count
  • mb_trim
  • mb_ucfirst
mb_ereg_replace_callback
mb_ereg_search_getpos
Multibyte String Functions
PHP Manual

mb_ereg_search

Multibyte regular expression match for predefined multibyte string

Description

bool mb_ereg_search(stringnull $pattern = null, stringnull $options = null)

Performs a multibyte regular expression match for a predefined multibyte string.

Parameters

pattern

The search pattern.

options

The search option. See mb_regex_set_options for explanation.

Return Values

mb_ereg_search returns true if the multibyte string matches with the regular expression, or false otherwise. The string for matching is set by mb_ereg_search_init. If pattern is not specified, the previous one is used.

Changelog

Version Description
8.0.0 pattern and options are nullable now.

Notes

Note:

The internal encoding or the character encoding specified by mb_regex_encoding will be used as the character encoding for this function.

See Also

  • mb_regex_encoding
  • mb_ereg_search_init