|
|
|
| Помогите пожалуйста , скриптом или хотя б намеком ! Очень надо чтобы проверяло строку на наличие каких - либо символов кроме латыницы ! | |
|
|
|
|
|
|
|
для: XaZzZi
(06.02.2009 в 22:15)
| | регулярное выражение
preg_match('#[a-zA-Z]+#', $string);
|
| |
|
|
|
|
|
|
|
для: XaZzZi
(06.02.2009 в 22:15)
| |
<?php
$text = "text";
if(!preg_match("#[a-z]+#i", $text))
print "здесь нет латыницы :)";
else
print "здесь есть латыница :)";
?>
|
| |
|
|
|
|
|
|
|
для: AcidTrash
(06.02.2009 в 22:54)
| | ОГРОМНОЕ СПАСИБА , AcidTrash , stalk3r))))
Какраз то что мне нужно ! | |
|
|
|
|
|
|
|
для: XaZzZi
(06.02.2009 в 23:07)
| | у меня вопрос, я прочитал сейчас в справочнике preg_match и там не только такие выражения , а по 15 символов есть , причём непонятно в принципе почему они так записаны.... к примеру тот что выше, как такие запоминать??? или не нужно? | |
|
|
|
|
|
|
|
для: reda
(07.02.2009 в 04:04)
| | Их не запоминать, их составлять нужно. Я вот лично до сих пор не умею. | |
|
|
|
|
|
|
|
для: reda
(07.02.2009 в 04:04)
| | Не запоминать, а понимать. И самостоятельно пробовать писать | |
|
|
|
|
|
|
|
для: reda
(07.02.2009 в 04:04)
| | Регулярные выражения -- тоже язык. | |
|
|
|
|
|
|
|
для: reda
(07.02.2009 в 04:04)
| | Регулярные выражения - это специализированный мини-язык, если хотите им эффективно пользоваться, его придется изучить (к сожалению, знание других языков задачу нисколько не облегчает, зато знание регулярных выражений сильно облегчает разработку).
Сейчас существует по сути одна книга, полностью посвященная языку программирования
Дж. Фридл. Регулярные выражения (книга)
Дж. Фридл. Регулярные выражения (электронная версия) | |
|
|
|