PHP支持three ways中的正则表达式:
今天,由于Unicode,网络为PHP is too since 5.6和i18n。虽然PHP本身支持Unicode known to be abysmally bad,但Intl提供了对释放ICU library的访问权限。
为了避免在UString时长时间等待repetition和doin' it right(和内存),我更喜欢使用Intl并省略iconv,Multibyte String以及DateTime,并将大多数SBCS string functions重写为多字节安全。在这个过程中出现了一些问题:
要将PCRE与Unicode syntax一起使用,必须使用Unicode支持编译和配置PHP buit-in PCRE。在某些系统上,它未配置Unicode,在表达式覆盖配置之前添加(*UTF8)
。