ฉันจะแยกสิ่งที่ตามหลังเครื่องหมายทับสุดท้ายใน URL ใน Python ได้อย่างไร ตัวอย่างเช่น URL เหล่านี้ควรส่งคืนสิ่งต่อไปนี้:
URL: http://www.test.com/TEST1
returns: TEST1
URL: http://www.test.com/page/TEST2
returns: TEST2
URL: http://www.test.com/page/page/12345
returns: 12345
ฉันได้ลอง urlparse แล้ว แต่นั่นทำให้ฉันมีชื่อไฟล์พา ธ แบบเต็มเช่นpage/page/12345
.
...?foo=bar
และคุณไม่ต้องการสิ่งนี้ ฉันขอแนะนำให้ใช้urlparse
ร่วมกับคำbasename
แนะนำของ naeg