preg_match и (не английские) латинские символы?

У меня есть форма XHTML, в которой я прошу людей ввести свои полное имя. Затем я сравниваю это с preg_match () , используя этот шаблон: / ^ [\ p {L} \ s] + $ /

На моем локальном сервере под управлением PHP 5.2.13 (PCRE 7.9 2009-04-11) это отлично работает. На веб-хосте под управлением PHP 5.2.10 (PCRE 7.3 2007-08-28) он не соответствует, если введенная строка содержит датский латинский символ ø ( http://www.ltg.ed.ac.uk/ ~ richard / utf-8.cgi? input =% F8 & mode = char ).

Это ошибка? Есть ли обходной путь?

Заранее спасибо!

6
задан Tim Cooper 24 March 2011 в 19:33
поделиться