Сам я в регулярных выражениях не очень, со скрипом парсер для BB-кодов написал... Как сделать, чтоб замечало, если в строке есть другие, кроме русских или английских символов?.. А если останется время, то как еще пресекать перемешивание русских и английских символов? Я имею ввиду не отрезание лишних символов, а только ответ true или false. Спасибо.
Да-да, конечно, я понял) Вообще-то предложенный скрипт не работает. Я лёгок переделал. PHP: return preg_match('/[^а-яА-Яa-zA-Z0-9]/', '', $string);
PHP: <?php setlocale (LC_CTYPE, 'ru_RU'); preg_match ('/\w+/', 'qwertyйцукенг', $matches); print_r ($matches); ?>