Tôi cần phải tách tên miền khỏi toàn bộ trường URL. Tôi lưu trữ các url trong biến và từ biến mà tôi cần phải phân chia chỉ tên miền bằng cách sử dụng Python. Ví dụ: http://www.google.com/
tại đây tôi muốn chia tách chỉ google
từ toàn bộ URL.Trích xuất tên miền từ url
Trả lời
Hãy thử urlparse:
>>> from urlparse import urlparse
>>> urlparse('http://www.google.com/').hostname
'www.google.com'
>>> urlparse('http://www.google.com/').hostname.split('.')[1]
'google'
Ngoài ra, xem bình luận hữu ích về cách điều có thể đi nếu bạn có một tên miền phức tạp với các tên miền phụ - (chỉ hostname.split('.')[1]
sẽ không hoạt động).
Xem thêm:
Điều này quá đơn giản. Điều gì xảy ra nếu ai đó có url: "uk.store.myawesomeshop.com.au"? – OldTinfoil
Yup, điểm tốt, nhưng trong trường hợp này không rõ ràng, phần nào của miền bạn cần. 'uk'? 'store'? ... – alecxe
@alecxe Tôi tin rằng kết quả mong muốn sẽ là 'myawesomeshop' –
- 1. Chức năng trích xuất tên miền từ URL trong R
- 2. Regex để trích xuất tên miền phụ từ URL?
- 3. Lập trình trích xuất từ khóa từ tên miền
- 4. Cách trích xuất tên miền cấp cao nhất (TLD) từ URL
- 5. Regex để trích xuất tên miền và id video từ youtube/vimeo url
- 6. Trích xuất tên miền cấp 2 khỏi miền? - Python
- 7. Trích xuất URL từ chuỗi
- 8. Làm cách nào để trích xuất miền ra khỏi URL?
- 9. Cách trích xuất URL từ văn bản
- 10. PHP REGEX: Nhận tên miền từ URL
- 11. Nhận tên miền từ URL đầy đủ
- 12. Nhận tên miền không có miền phụ từ URL
- 13. trích xuất tên tệp từ đường dẫn
- 14. Mã Ruby để trích xuất máy chủ từ chuỗi URL
- 15. Cho URL dưới dạng chuỗi, cách trích xuất miền và tiện ích mở rộng?
- 16. Cách trích xuất tên tệp từ tên đường dẫn tệp?
- 17. Trích xuất văn bản từ các URL bằng TIKA
- 18. Trích xuất một tham số từ một URL trong WordPress
- 19. Trích xuất URL từ các tệp văn bản/HTML lớn
- 20. Cách trích xuất URL từ một trang HTML bằng Python
- 21. jquery, tên miền, nhận URL
- 22. Trích xuất tên thư mục con từ URL trong ASP.NET C#
- 23. Plugin Google Chrome: Cách nhận tên miền từ URL (tab.url)
- 24. Trích xuất EXIF từ JPEG
- 25. Sử dụng regex để trích xuất URL từ văn bản thuần túy với Perl
- 26. Tôi có thể sử dụng regex nào để lấy tên miền từ một url trong Ruby?
- 27. trích xuất tên đối tượng từ danh sách
- 28. Trích xuất tên phương thức từ cây biểu thức?
- 29. Trích xuất tên hàm từ thư viện tĩnh
- 30. tên phương thức trích xuất từ biểu thức linq
bạn đã thử làm gì? Điều này sẽ là một google khá đơn giản nếu bạn đã không làm bất cứ điều gì cả. –
Đây không phải là bản sao của: http://stackoverflow.com/questions/1066933/how-to-extract-domain-name-from-url?rq=1? – OldTinfoil