|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Serge Shikov 2:5020/400 16 Mar 2001 11:02:08 To : All Subject : Re: Формирование картинки -------------------------------------------------------------------------------- Alexis Nazarbayev wrote: > > >> я бы за $' и $` отрывал все вуступающие части тела ниже пояса. > SS> И чем бы ты их заменил, интересно? Hе, я-то знаю чем их можно заменить, > SS> но попытки это сделать - не впечатляют совершенно. > можно ввести ещё $'''''' или $'''`''``' тоже "удобно"... Ты от вопроса-то не уходи. Вот есть регексп, мы его применили, он что-то там в тексте нашел. Чем бы ты предпочел обозначить то, что было до совпадения, и то что после него? То что внутри, обозначается $1, $2 и так далее, и практически в PHP сделано точно также (только реализовано в виде функции, и потому неудобно). Hу и? Hужны (для дела, а не просто так, потому что в голову взбрело) две переменные, обозначать pre-match и post-match. Авторы языка выбрали $` и $', потому что это левый и правый апострофы. Возможно что у тебя и своя, другая логика, возможно я бы тоже выбрал что-то типа $< и $>, но по крайней мере это было сделано _логично_. Вообще операции m/// и s/// характерны тем, что имеют дофига побочных эффектов, это уж такая се ля ви. --- ifmail v.2.15dev5 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/282595cdd3b5.html, оценка из 5, голосов 10
|