美文网首页
富文本url链接检测的正则表达式

富文本url链接检测的正则表达式

作者: 旧雨伞时 | 来源:发表于2017-11-10 09:19 被阅读0次

// url链接的规则

    NSString *urlPattern = @"((http[s]{0,1}|ftp)://[a-zA-Z0-9\.\-]+\.([a-zA-Z]{2,4})(:\d+)?(/[a-zA-Z0-9\.\-~!@#$%^&*+?:_/=<>]*)?)|(www.[a-zA-Z0-9\.\-]+\.([a-zA-Z]{2,4})(:\d+)?(/[a-zA-Z0-9\.\-~!@#$%^&*+?:_/=<>]*)?)|(((http[s]{0,1}|ftp)://|)((?:(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d))))(:\d+)?(/[a-zA-Z0-9\.\-~!@#$%^&*+?:_/=<>]*)?)";
    NSString *phoneNumber =@"\d{3}-\d{8}|\d{4}-\d{7}|\d{11}"
    ;

相关文章

网友评论

      本文标题:富文本url链接检测的正则表达式

      本文链接:https://www.haomeiwen.com/subject/aewvmxtx.html