工作中使用过的正则表达式

Python

  • 匹配浮点数

    [+-]?d+.d+[eE][+-]?d+|[-+]?d+.d+(?![eE])

  • 匹配10进制和16进制数

    d+(?![xX])|0x[0-9a-fA-F]+

  • 以逗号作为分隔符,忽略括号中的逗号

    ,(?![^()]+))

Pycharm

  • Django中把html中的静态文件路径替换为django模版引用路径的格式

  • 给csv文件的字符串加上引号(?<=,)[a-zA-Z]+  -- '$1'
原文地址:https://www.cnblogs.com/Bowu/p/gong-zuo-zhong-shi-yong-guo-de-zheng-ze-biao-da-sh.html