zoukankan      html  css  js  c++  java
  • 正则表达式

    在线正则表达式测试:http://tool.oschina.net/regex/

    正则表达式30分钟入门: http://deerchao.net/tutorials/regex/regex.htm#mission

    正则表达式学习: http://c.biancheng.net/cpp/html/1402.html

    在线pdf http://files.cnblogs.com/files/JimmyZhang/Regular-Expression-Tutorial.pdf

    正则表达式在线测试工具 http://tool.chinaz.com/regex/

    正则含义:用来准确查找文本的,或返回查找结果,或进行内容替换;反过来,它可以对输入的信息进行格式验证。

    正则表达式基本语法: http://www.cnblogs.com/light169/archive/2006/10/18/532347.html

      

    贪婪匹配(greedy):它会匹配尽可能多的字符。它首先看整个字符串,如果不匹配,对字符串进行收缩;遇到可能匹配的文本,停止收缩,对文本进行扩展,当发现匹配的文本时,它不着急将该匹配保存到匹配集合中,而是对文本继续扩展,直到无法继续匹配 或者 扩展完整个字符串,然后将前面最后一个符合匹配的文本(也是最长的)保存起来到匹配集合中。所以说它是贪婪的。

    惰性匹配(lazy):它会匹配尽可能少的字符,它从第一个字符开始找起,一旦符合条件,立刻保存到匹配集合中,然后继续进行查找。所以说它是懒惰的。

  • 相关阅读:
    力扣(LeetCode)605. 种花问题
    力扣(LeetCode)463. 岛屿的周长
    力扣(LeetCode)561. 数组拆分 I
    力扣(LeetCode) 263. 丑数
    区块链历史
    力扣(LeetCode) 821. 字符的最短距离
    力扣(LeetCode)804. 唯一摩尔斯密码词
    cmd 查看端口
    nginx windows版 下载和启动
    luogu P1270 “访问”美术馆
  • 原文地址:https://www.cnblogs.com/ericazy/p/5801545.html
Copyright © 2011-2022 走看看