|
|
|
| Добрый день. Подскажите, пожалуйста, как написать регулярку под условие, что строка не должна содержать в определенном месте цифры.
Строка: "1234:привет" - это правильно.
Строка: "1234:67привет" - это не правильно.
Т.е. получается, что после двоеточия не может быть чисел, НО! в самой строке дальше они могут быть, например, "1234:при5вет9" - тоже правльно. Т.е. исключить цифры только после двоеточия. | |
|
|
|
|
|
|
|
для: Manonia77
(10.09.2012 в 16:19)
| |
<?
if(preg_match("/:\d/",$str)){
echo "This string is bad!";
}
?>
|
| |
|
|
|
|
|
|
|
для: Manonia77
(10.09.2012 в 16:19)
| |
<?
$s = "1234:привет";// - это правильно.
//$t = "1234:67привет";// - это не правильно.
echo !preg_match('/:\d+/',$s) ? "это правильно" : "это не правильно";
|
| |
|
|
|