ConFoo 2025

mb_ereg_search_getregs

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

mb_ereg_search_getregsRecupera o resultado da última correspondência de expressão regular multibyte

Descrição

mb_ereg_search_getregs(): array|false

Recupera o resultado da última correspondência de expressão regular multibyte

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Um array incluindo a sub-string da parte correspondente pela última mb_ereg_search(), mb_ereg_search_pos(), mb_ereg_search_regs(). Se houver algumas correspondências, o primeiro elemento terá a sub-string correspondente, o segundo elemento terá a primeira parte agrupada com colchetes, o terceiro elemento terá a segunda parte agrupada com colchetes, e assim por diante. Retorna false em caso de erro.

Notas

Nota:

A codificação interna ou a codificação de caracteres especificada por mb_regex_encoding() será usada como a codificação de caracteres para esta função.

Veja Também

  • mb_regex_encoding() - Define/Obtém codificação de caracteres para regex multibyte
  • mb_ereg_search_init() - Configura a string e a expressão regular para uma correspondência de expressão regular multibyte

adicione uma nota

Notas Enviadas por Usuários (em inglês) 1 note

up
-2
Marius Kažemėkaitis
17 years ago
Get unicode characters from string.

<?php

mb_regex_encoding
("UTF-8");
mb_ereg_search_init("12345=ąčęėįšųūĄČĘĖĮŠŲŪ");
mb_ereg_search("=(\w+)");
$match = mb_ereg_search_getregs();

print(
$match[1]); //ąčęėįšųūĄČĘĖĮŠŲŪ

?>
To Top