|
mb_ereg_search
Multibyte regular expression match for predefined multibyte string
(PHP 4 >= 4.2.0, PHP 5)
mb_ereg_search() returns The internal encoding or the character encoding specified in mb_regex_encoding() will be used as character encoding. See also: mb_regex_encoding(), mb_ereg_search_init(). Code Examples / Notes » mb_ereg_searchdulao5
mb_ereg_search & subpatterns use loop: <?php $str = "ä¸å½abc + abc ?!ï¼ï¼å符ï¼ãchina string"; $reg = "\w+"; mb_regex_encoding("UTF-8"); mb_ereg_search_init($str, $reg); $r = mb_ereg_search(); if(!$r) { echo "null\n"; } else { $r = mb_ereg_search_getregs(); //get first result do { var_dump($r[0]); $r = mb_ereg_search_regs();//get next result } while($r); } ?> |
Change Languagemb_check_encoding 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_ereg_match mb_ereg_replace 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_ereg_search mb_ereg mb_eregi_replace mb_eregi mb_get_info mb_http_input mb_http_output mb_internal_encoding mb_language mb_output_handler mb_parse_str mb_preferred_mime_name mb_regex_encoding mb_regex_set_options mb_send_mail mb_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_count mb_substr |