Учитывая URL (одна строка):
http://test.example.com/dir/subdir/file.html
Как я могу извлечь следующие части, используя регулярные выражения:
- Субдомен (тест)
- Домен (example.com)
- Путь без файла (/dir/subdir/)
- Файл (file.html)
- Путь с файлом (/dir/subdir/file.html)
- URL без пути (http://test.example.com)
- (добавьте любые другие, которые вы считаете полезными)
Регулярное выражение должно работать правильно, даже если я введу следующий URL:
http://example.example.com/example/example/example.html