Равняется ли строка шаблону (регулярные выражения)

Тема в разделе "Как сделать...", создана пользователем Q_BASIC, 3 окт 2014.

Статус темы:
Закрыта.
  1. Q_BASIC

    Q_BASIC

    Регистр.:
    30 ноя 2013
    Сообщения:
    352
    Симпатии:
    223
    Что-то никак не идёт у меня.
    Надо узнать есть ли в $str символы кроме английских букв и цифр (регистр не важен). Или все ли символы равняются [a-z0-9]

    UPD:
    Всё таки додумался, сделал так:
    PHP:
    if(preg_match("/[^a-z0-9]/i"$str))
                                echo 
    'Есть посторонние символы';
                                    else
                                        echo 
    'Всё верно';
     
    Последнее редактирование модератором: 3 окт 2014
Статус темы:
Закрыта.