Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะใช้นิพจน์ Python Regular เพื่อแยก URL จากลิงค์ HTML ได้อย่างไร


โค้ดต่อไปนี้แยก url จากลิงก์ html โดยใช้ python regex

ตัวอย่าง

import re
s = '''https://www.santa.com'''
match = re.search(r'href=[\'"]?([^\'" >]+)', s)
if match:
    print match.group(0)

ผลลัพธ์

สิ่งนี้ให้ผลลัพธ์

href="https://www.santa.com"