zoukankan      html  css  js  c++  java
  • 最常用的正则表达式的使用

    1、匹配IP地址:
    (((d{1,2})|(1d{2})|(2[0-4]d)|(25[0-5])).){3}((d{1,2})|(1d{2})|(2[0-4]d)|(25[0-5]))


    2、匹配URL:
    https?://[-w.]+(:d+)?(/([w/_.]*)?)?   不可以匹配ftp协议的url
    或者:
    (http|https|ftp)[-w.]+(:d+)?(/([w/_.]*)?)?  可以匹配ftp协议的url

    3、更完全的url地址匹配方式
    https?://(w*:w*@)?[-w.]+(:d+)?(/([w/_.]*(?S+)?)?)?  但是此方式匹配的速度很慢,所有一般使用上一种方式

    4、匹配邮箱
    (w+.)*w+@(w.)+[A-Za-z]+

    5、匹配网页上的html注释
    <!-{2,}.*?-{2,}>

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    模块和包
    mysql视图、存储过程等
    mysql 索引
    sql语句
    HTTP协议
    Django中的form组件
    数据结构
    一些常用函数
    C/C++中tag和type
    什么是compile-time-constant
  • 原文地址:https://www.cnblogs.com/ubuntuvim/p/4796561.html
Copyright © 2011-2022 走看看