FindMyFUN

合法URL识别正则表达式

    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'
        )

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »