Регулярные выражения и русский язык,

FiMko

Новичок
Регулярные выражения и русский язык,

Привет ребята!

Помогите, пожалуйста, разобраться со следующей проблемой.
Есть код вида:

PHP:
<?php
    $regexp = "/\bтекст\b/i";
    echo "preg_match: ".preg_match($regexp, "текст", $found)."<br/>";
    echo "\$found[0]: ".$found[0]."<br/><br/>";
    
    $regexp = "/текст/i";
    echo "preg_match: ".preg_match($regexp, "текст", $found)."<br/>";
    echo "\$found[0]: ".$found[0]."<br/><br/>";

    $regexp = "/\btext\b/i";
    echo "preg_match: ".preg_match($regexp, "text", $found)."<br/>";
    echo "\$found[0]: ".$found[0]."<br/><br/>";
?>
На локалхосте получаю результат:
preg_match: 1
$found[0]: текст

preg_match: 1
$found[0]: текст

preg_match: 1
$found[0]: text
На хостинге (питерхост):
preg_match: 0
$found[0]:


preg_match: 1
$found[0]: текст

preg_match: 1
$found[0]: text
Кто-нибудь сталкивался с чем-то подобным. Есть какие-нибудь идеи?
 

Sepuka

Новичок
латиницей напиши текст и будет работать =)
поставь cp1251
 
Сверху