合法URL识别正则表达式

2023-11-29T15:22:00
    regex1 = (
        r'http://[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}|'
        r'http://[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}|'
        r'http://[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}|'
        r'https://[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}|'
        r'https://[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}|'
        r'https://[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}'
    )
    regex2 = (
            r'[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}\.com.cn|'
            r'[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}\.com|'
            r'[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}\.com|'
            r'[a-zA-Z0-9-@]{1,}\.com|'
            r'[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}\.cn|'
            r'[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}\.cn|'
            r'[a-zA-Z0-9-@]{1,}\.cn|'
            r'[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}\.org|'
            r'[a-zA-Z0-9-]{1,}\.[a-zA-Z0-9-]{1,}\.org|'
            r'[a-zA-Z0-9-]{1,}\.org'
        )
当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »