28/04/10 PHP: função preg_match() e problemas com UTF-8

Se você está tendo problemas em usar a função preg_match com textos codificados em UTF-8 saiba que um pequeno ajuste pode lhe ajudar.

A solução é adicionar o modificador u (ex: preg_match(‘/^(.*)\W.*$/u‘, … )

Se você quer saber quais os outros “modificadores de padrão” – Pattern Modifiers – disponíveis no PHP, clique aqui.

Fica aí a dica!