powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [PERL] Разбор строки URL
3 сообщений из 3, страница 1 из 1
[PERL] Разбор строки URL
    #38082250
Sergey Shcherbakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может кому-нибудь пригодится такое простенькое решение:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
#====================================================
# Определить части URL
#====================================================
sub url_parse {
	my $url = shift;
	$url=~s/^\s*|\s*$//g;
	return unless $url and $url=~/^(\w+:)?(\/\/(\w+(:[^@]+)?\@)?([\w\.]+)(:\d*)?)?([^\?\#]*)(#(.+))?$/;
	my $i;
	my $hash = {};
	foreach (qw(prot addr login password host port path query ankor)) {
		$hash->{$_} = ${++$i};
	}
	$hash->{prot}=~s/:$//;
	$hash->{port}=~s/^://;
	$hash->{login}=~s/(:|@)(.*)$//;
	$hash->{password}=~s/^://;
	return $hash;
}
...
Рейтинг: 0 / 0
[PERL] Разбор строки URL
    #38082258
Sergey Shcherbakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ого, как сообщение "разорвало".

Там было $hash->{ $_ }
...
Рейтинг: 0 / 0
[PERL] Разбор строки URL
    #38082292
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Shcherbakov,

Используйте тег [src] без модификатора или с каким-то из допустимых. Модификатор "perl", который Вы пытались использовать, работает как-то весьма странно. Видимо, потому его и нет в списке.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [PERL] Разбор строки URL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]