[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: регулярка
Каролина
итак вот прошла недела с того момента как я начала учить регулярку.
Скажу чесно было иногда трудно понять но все же поняла.Но конечно чтото не поняла и об этом пойдет тема.
1.Что же всетаки делает функция ereg_replace( )

Функция ereg_replace( ) ищет в заданной строке совпадение для шаблона и заменяет его новым фрагментом. Синтаксис функции ereg_replace( ):


Тоесть она ищет совпадение и если совпадение найдено заменяет его на какоето другое слова букву и т.п.?
2. то делает функция split( )

Функция split( ) разбивает строку на элементы, границы которых определяются по заданному шаблону. Синтаксис функции split( ):

Это вообще непонятно для меня.Вот есть пример суда
$ip = "123.345.789.000"; // Канонический IP-адрес

$iparr = split ("\.", $ip) // Поскольку точка является служебным символом.

// ее необходимо экранировать.


print "$iparr[0] <br>"; // Выводит "123"

print "$iparr[1] <br>"; // Выводит "456"

print "$iparr[2] <br>"; // Выводит "789"

print "$iparr[3] <br>"; // Выводит "000"

Тоесть разбивает строку до точки типо этого
каролина.каролина.каролина
и это разобьется так каролина каролина каролина так я понимаю.
3.И какие функции чаще используются на практике






Спустя 13 минут, 14 секунд (18.07.2012 - 15:36) Shkiper написал(а):
preg_replace- аналогично ereg_replace( ) но более используемый в программировании.
preg_replace_callback - ищет совпадения в строке по шаблону и передает их в указанную функция
preg_match - ищет совпадения по шаблону.
Вот базовые функции

Спустя 22 минуты, 12 секунд (18.07.2012 - 15:59) Каролина написал(а):
угу их знаем

Спустя 20 минут, 44 секунды (18.07.2012 - 16:19) dadli написал(а):
Каролина
Цитата
какие функции чаще используются на практике


вопрос вообшем не правилно, надо исползовать тот функцю, которое надо именно в заданном моменте, если нужна разбивать - разбивать, если удалить - удалить и так далее

Спустя 3 минуты, 24 секунды (18.07.2012 - 16:23) Shkiper написал(а):
dadli в чем то прав. Зачем тебе функции какие-то если ты их пока не собиравшийся использовать. Если тебе что-то сверхъестественное надо от регулярки мануал всегда тебе поможет.

Спустя 1 час, 26 минут, 34 секунды (18.07.2012 - 17:49) Каролина написал(а):
спс за ответы


_____________
wmu (U398141202367)
wmr (R321962242752)[SIZE=7][COLOR=purple]
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.