• 开发中常用的正则表达式


    正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。

    匹配中文字符的正则表达式: [\u4e00-\u9fa5]

    匹配HTML标记的正则表达式(一):<(\S*?)[^>]*>.*?</\1>|<.*? />

    匹配HTML标记的正则表达式(二):<[\\w|\\W]+?>

    匹配Email地址的正则表达式:\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

    匹配网址URL的正则表达式(一):http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?

    匹配网址URL的正则表达式(二):[a-zA-z]+://[^\s]*

    匹配ip地址的正则表达式:\d+\.\d+\.\d+\.\d+

    匹配日期的正则表达式:^(d{2}|d{4})-((0([1-9]{1}))|(1[1|2]))-(([0-2]([1-9]{1}))|(3[0|1]))$

    匹配日期的正则表达式:^\d{17}[\d|X]|\d{15}$

  • 相关阅读:
    linux 常用命令行
    二叉搜索树(BST)
    pytorch Gradient Clipping
    python 读写文件
    我终于可以毕业啦!
    为什么有可执行文件还需要库文件
    java常识
    *args、*kwargs
    win终端命令
    import_module
  • 原文地址:https://www.cnblogs.com/hyl8218/p/1654600.html
Copyright © 2020-2023  润新知