Retorna a posição e o comprimento de uma parte correspondida da expressão regular multibyte para uma string multibyte predefinida

# mb_ereg_search_pos

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

mb_ereg_search_pos — Retorna a posição e o comprimento de uma parte correspondida da expressão regular multibyte para uma string multibyte predefinida

### Descrição

function mb_ereg_search_pos(?string `$pattern` = `null`, ?string `$options` = `null`): array|false

Retorna a posição e o comprimento de uma parte correspondida da expressão regular multibyte para uma string multibyte predefinida.

A string para a correspondência é especificada por mb_ereg_search_init(). Se não for especificada, a anterior será usada.

### Parâmetros

`pattern`

  O padrão de busca.

`options`

  A opção de busca. Consulte mb_regex_set_options() para obter uma explicação.

### Valor Retornado

Um array contendo dois elementos. O primeiro elemento é o deslocamento, em bytes, onde a correspondência começa em relação ao início da string de busca, e o segundo elemento é o comprimento, em bytes, da correspondência.

Se ocorrer um erro, é retornado `false`.

### Registro de Alterações

Versão | Descrição
--- | ---
8.0.0 | `pattern` e `options` são anuláveis agora.

### 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

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open