dismiss Step into the future! Click here to switch to the beta php.net site
downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

Introduction> <preg_split
[edit] Last updated: Fri, 28 Jun 2013

view this page in

Regular Expression (POSIX Extended)



Introduction> <preg_split
[edit] Last updated: Fri, 28 Jun 2013
 
add a note add a note User Contributed Notes POSIX Regex - [3 notes]
up
1
Daniel Klein
1 year ago
PCRE has very good utf-8 support. Simply add the /u modifier to your pattern.

preg_match('/non-utf-8 matching pattern/', $string);
preg_match('/utf-8 matching pattern/u', $string);
up
1
Ray dot Paseur at Gmail dot com
1 year ago
The POSIX functions are deprecated.  Instead of the "ereg" collection you want to use something from the PCRE world.
http://www.php.net/manual/en/book.pcre.php
up
-1
arekm
1 year ago
If you switch to PCRE world functions note that pcre doesn't support UTF-8 well.

There are limitations - read "POSIX CHARACTER CLASSES" or "UNICODE CHARACTER PROPERTY SUPPORT" chapter at http://www.pcre.org/pcre.txt.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites