пожалуйста подскажите а то не очень разбираюсь в ней
Спустя 5 минут, 48 секунд (1.03.2011 - 14:46) inpost написал(а):
inside
ereg - устаревшая, сейчас надо пользоваться preg_match.
А что там разбираеться, напиши регулярку и всё. А если не знаешь, то поможет тебе в этом: irbis-team.com , учебник Котерова, гугл.
Когда твой скрипт будет плохо работать, или не будет работать, тогда обращайся, подправим уже твой скрипт, а не будем писать его за тебя =)
ereg - устаревшая, сейчас надо пользоваться preg_match.
А что там разбираеться, напиши регулярку и всё. А если не знаешь, то поможет тебе в этом: irbis-team.com , учебник Котерова, гугл.
Когда твой скрипт будет плохо работать, или не будет работать, тогда обращайся, подправим уже твой скрипт, а не будем писать его за тебя =)
Спустя 4 минуты, 4 секунды (1.03.2011 - 14:50) inside написал(а):
да мне скрипт то не нужен просто не дружу с этой функцией) но все равно спасибо)
Спустя 6 минут, 25 секунд (1.03.2011 - 14:57) inside написал(а):
еще есть у кого предложения?
Спустя 24 секунды (1.03.2011 - 14:57) inpost написал(а):
inside
Что за фраза "скрипт", это регулярное выражение, а не скрипт. Как работает скрипт читаешь тут: php.su, php.net , как работать с регулярными выражениями - целые главы в книжках, при этом на многих языках программирования они одинаковые.
Что за фраза "скрипт", это регулярное выражение, а не скрипт. Как работает скрипт читаешь тут: php.su, php.net , как работать с регулярными выражениями - целые главы в книжках, при этом на многих языках программирования они одинаковые.
Спустя 16 минут, 31 секунда (1.03.2011 - 15:14) inside написал(а):
if(!ereg("[0-9]{3}.[0-9]{3}.[0-9]{3}.[0-9]{3}:[0-9]{5}", $ip))
{
echo' Неправильный IP';
}
че то не получается...что не так?
Спустя 17 минут, 50 секунд (1.03.2011 - 15:32) inside написал(а):
if(!preg_match('([0-9]{,3}.[0-9]{,3}.[0-9]{,3}.[0-9]{,3}:[0-9]{5})', $ip))
все равно не работает( где подправить?
Спустя 12 минут, 25 секунд (1.03.2011 - 15:44) inpost написал(а):
Точку надо экранировать, в противном случае она читается как "Любой символ", а не точка.
Двухиточие - тоже.
UPDATE:
Необходимо регулярку выделить любыми знаками, будь то |регулярка| даже.
Так же необходимо указать начало и конец строки символами $ ^ .
Скобки -лишнее тут
Двухиточие - тоже.
UPDATE:
Необходимо регулярку выделить любыми знаками, будь то |регулярка| даже.
Так же необходимо указать начало и конец строки символами $ ^ .
Скобки -лишнее тут
Спустя 26 минут, 29 секунд (1.03.2011 - 16:10) inside написал(а):
че то я не доганяю,можешь мне написать как должно получиться?
Спустя 31 минута, 11 секунд (1.03.2011 - 16:42) inpost написал(а):
inside
Почитай учебники про это или статьи, там всё говорится. Как выделяются регулярки, что такое символы ^ и $, что значит экранирование символов. Я дал тебе ответ, что подправить надо, чтобы скрипт работал отлично, а вот что непонимаешь - в мануалы и справочники и учебники... зубрить-зубрить-зубрить.
Почитай учебники про это или статьи, там всё говорится. Как выделяются регулярки, что такое символы ^ и $, что значит экранирование символов. Я дал тебе ответ, что подправить надо, чтобы скрипт работал отлично, а вот что непонимаешь - в мануалы и справочники и учебники... зубрить-зубрить-зубрить.