Вот тема:
http://www.mysite.com/files/get/937IPiztQG/the-blah-blah-text-i-dont-need.mov
То, что мне нужно с помощью regex, – это только бит до последнего / (включая последний / слишком). Строка 937IPiztQG может измениться; он будет содержать az AZ 0-9 - _
Вот что я пробовал:
$code = strstr($url, '/http:\/\/www\.mysite\.com\/files\/get\/([A-Za-z0-9]+)./');
EDIT: Мне нужно использовать регулярное выражение, потому что я действительно не знаю URL. У меня строка вроде этого …
<a href="http://www.mysite.com/files/get/1B-MenlPW0/my-file.doc">a song</a> <a href="http://www.mysite.com/files/get/1ZeR5KEo9x/my-song.mp3">more text</a> <a href="http://www.mysite.com/files/get/8IySvO5gMD/my-video.avi">oh and here goes some more blah blah</a>
Мне нужно, чтобы он прочитал эту строку и отрезал часть имени URL-адреса.