|
|
|
| Здравствуйте. Что то совсем отчаялся найти решение задачи:
строка должна быть не менее 6 символов и содержать строчные, заглавные буквы и цифры. | |
|
|
|
|
|
|
|
для: z00100
(08.12.2006 в 11:27)
| | Можно поступить следующим образом
<?php
if(!preg_match("|[a-zа-яё0-9]{6,}|i", $text)) echo "Строка не удовлетворяет условиям";
?>
|
Или строка должна обязательно содержать и строчные, и заглавные буквы, и цифры? | |
|
|
|
|
|
|
|
для: cheops
(08.12.2006 в 12:46)
| | да, обязательно.
вот это выражение дает желаемый результат:
(?!^[0-9]*$)(?!^[a-zA-Z]*$)(?!^[a-z0-9]*$)(?!^[A-Z0-9]*$)^([a-zA-Z0-9]{6,})$ | |
|
|
|
|