Как проверить, есть ли в строке хотя бы одна буква, цифра и специальный символ в php

В настоящее время я пишу небольшой скрипт, который проверяет содержимое каждой строки.

Мне было интересно, каким будет REGEX, чтобы убедиться, что в строке есть буква (верхняя или нижняя), цифра и специальный символ?

Вот что я знаю на данный момент (чего не так много ):

if(preg_match('/^[a-zA-Z0-9]+$/i', $string)):

Было бы здорово помочь!

Спасибо!

14
задан Ry- 6 March 2012 в 17:19
поделиться