регулярные выражения

DeltaDIM

Новичок
регулярные выражения

Привет!
Сделал несклько функций с регулярными выражениями.
$url = eregi_replace("PHPSESSID=.{32}", "", $url);
$url = eregi_replace("/$", "/index.php", $url);

Первая вырезает из URL'а все переменные сессии, а вторая, если URL заканчивается / дописывает /index.php, например: /site/name/ функция изменит на /site/name/index.php

Вот вопрос, подскажите, как сделать эти функции без регулярных выражений? Т.к. на в моем скрипте их еще много, а, как я слышал, регулярные выражения сильнее нагуржает сервер, нежели строковые функции...
Хелп, кто может!
 

Profic

just Profic (PHP5 BetaTeam)
1) а зачем все это?
2) perl-овые реги быстрее posix-овых [m]pcre[/m]
3) [m]parse_str[/m], [m]strpos[/m], [m]substr[/m]
4) if ($url{strlen ($len) - 1} == '/') $url .= 'index.php'
5) если все делается с параметрами урлов, то поищи в форуме мою функцию для работы с оными
 
Сверху