Главная » 2014 » Октябрь » 28

Копался на просторах интернета и нашёл такую весч. Бывает софт и знания не дотягивают. В софте кодировка ANSII в блокноте windows-1251 и начинается разброд в символах как только включается русский. А тут ещё софт такой (например Human Emulator) который ну не работает с mb_strlen. Обычно достаточно изменить кодировку строки через iconv. Но не всегда это удачное и доступное решение. Наткнулся на такую регулярку. Может кому-то поможет:

if(!preg_match("#^.{1,".$maxlength."}$#",$str)) too long;
Просмотров: 1026 | Добавил: 9dem | Дата: 2014-10-28 | Комментарии (0)