2016-02-14 5 views

ответ

0

Вы можете попробовать PHP preg_match:

if (preg_match('/[^a-zA-Z]/', $string))) { 
// to do if it contains other than letters 
} 

Надеются, что это помогает, спасибо!

+0

@Frank Это именно то, что вы ищете? – Panda

+0

Я сообщу вам через секунду! – Frank

+0

@Frank UPDATE: Я исправил ошибку в коде, удалив '!', Поскольку он не нужен. – Panda

0

Вы можете использовать регулярное выражение для фильтрации строки для a-Z, если после того, как эта строка не пуста, это означает, что она все еще содержит что-то еще.

preg_replace("/[^A-Za-z]/", '', $string); 
+0

Я использую regex's, я использую функцию substr? if (substr ($ var == "! @ # $%^& *() + _/\ etc ...")) { echo "Это регулярное выражение"; } – Frank

Смежные вопросы