Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17639
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Separar valores por um caracter preg_match PHP

31-03-2015 22:21

Nesse post vou mostrar como separar valores usando a função preg_match do PHP.

No exemplo eu vou separar a seguinte palavra: pedro_paulo-joao

A palavra tem os separadores underline e hífen.

Vou usar a seguinte expressão regular para identificar os blocos:
[a-zA-Z_-] = caracteres de a até z e A até Z mais underline e hífen

preg_match('/(^[a-zA-Z_-]+)_([a-zA-Z_-]+)-([a-zA-Z_-]{2,4}$)/i', "pedro_paulo-joao", $valores); print_r($valores); 

O resultado será:

Array ( [0] => pedro_paulo-joao [1] => pedro [2] => paulo [3] => joao )

1
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado