Войти

Показать полную графическую версию : Регулярные выражения


est
19-09-2002, 15:59
Вот взялся простенький скрипт написать, полез в мануал пхп и ничего понять не могу.
Задача такая:
нужно преобразовать бэкслэши в строке D:\music\ramm\01.mp3 в простые слэши "/"

Есть идеи как это сделать?

ivank
19-09-2002, 20:56
est
$path = strtr( $path, '\', '/' );И никаких регэкспов :)

est
21-09-2002, 00:07
Да, уже сам дошел, но все равно, спасибо :)

кстати, у меня немного по-другому:
$path = strtr ("\\", "/", $path);

;)

ivank
22-09-2002, 17:56
est
Ну не помню я наизусть всех параметров, не помню...

Dan
01-10-2002, 14:34
Можно еще так:
$path =~ s/\\/\//isg;

Понятно?:gigi:

ivank
01-10-2002, 17:50
Dan
Это будет медленней.  тому же, человек просил на PHP, а не перле.

Dan
02-10-2002, 14:17
Во блин :gigi:.
Уже второй раз в моей жизни спрашивают про регулярные выражения в php, а я отвечаю про перл :).
Просто у меня рег. выражения ассоциируются с перлом. Надо себя исправлять.

Сорри за оффтоп.




© OSzone.net 2001-2012