Поиск по маске в Php
Есть проблема:
Например, имеем строку "Hello! I'm mister Alexey Dolonet". В ней по маске "ell*m" найдется один вариант или два?
Подскажите, пожалуйста, функцию...
$m = 'Hello! I\'m mister Alexey Dolonet';
$m2 = 'Hi! I\'m mister Alexey Dolonet';
$m =~ m,(.)(i|ello)(.*),i;
# $1 = H ; $2 = ello ; $3 = ! I'm mister Alexey Dolonet
$m2 =~ m,(.)(i|ello)(.*),i;
# $1 = H ; $2 = i ; $3 = ! I'm mister Alexey Dolonet
Знаешь, на самом деле сложнова-то вот так сразу объяснить механизм работы re, тем более PCRE=)
Стукни в аську, скажу где лежит хороший ман по php в русском варианте.
Или тебе в perl`е надо?)
Цитата:
Знаешь, на самом деле сложнова-то вот так сразу объяснить механизм работы re, тем более PCRE=)
Стукни в аську, скажу где лежит хороший ман по php в русском варианте.
Или тебе в perl`е надо?)
Стукни в аську, скажу где лежит хороший ман по php в русском варианте.
Или тебе в perl`е надо?)
Мне надо в PHP, но описание регулярных выражений у них по ожному стандарту. Не могу найти грамотной доки к ним. Подскажешь - буду благодарен...
Ы, не скажи=) PerlRE гораздо богаче пасыкса=) Ну а общие черты reшек они во всех языках похожи=)) попозжа, бдю, отпишу.. =)
Цитата:
Originally posted by Shiizoo
Ы, не скажи=) PerlRE гораздо богаче пасыкса=) Ну а общие черты reшек они во всех языках похожи=)) попозжа, бдю, отпишу.. =)
Ы, не скажи=) PerlRE гораздо богаче пасыкса=) Ну а общие черты reшек они во всех языках похожи=)) попозжа, бдю, отпишу.. =)
так было в PHP3, но с PHP 4-5 стандарт общий. Он даже как-то называется на четыре буквы...
Жду, спасибо...
Называется он PCRE, и ничего не стало одинаковым=) как было так и есть, ну не успевают они PCRE доводить до PerlRE=) ща
http://www.opennet.ru/docs/RUS/php42/index.html сюда мож слазить=)
Цитата:
Originally posted by Shiizoo
http://www.opennet.ru/docs/RUS/php42/index.html сюда мож слазить=)
http://www.opennet.ru/docs/RUS/php42/index.html сюда мож слазить=)
Я немного разобрался с этими строками. Если надо КодеНету или Вам, могу дать очень хорошее описание синтаксиса для PHP4.0.4-5
Как сделаю свою функцию обработки bbCode, сюда скину... :)