• [Regular] 1、正则表达式之旅


      有人会问,正则表达式有什么用?那么复杂,还要学,普通的字符串处理,复杂一点也够用了。实际上正则表达式能帮你节省时间、大量的时间,好多程序员在处理文本这个繁琐问题上花费“巨额”的时间,如果把这些时间省了,就会有更多时间做爱做的事。
      正则表达式(Regular Expression )是强大,便捷、高效的文本处理工具。配合特定工具的支持,正则表达式能够添加、删除、分离、叠加、插入和修整各种类型的文本和数据。一旦掌握了它,就是知道它简直是工具中的无价之宝,个人感觉正则表达式就像一把“瑞士军刀”,经常让你方便的很,特别是在网络数据采集HTML处理方面。
      目前许多工具都支持正则表达式(文本编辑器、文字处理软件、系统工具、数据库引擎等等),很多编程放言也对正则表达式做了很好的支持。例如:Java 、Jscript 、VB、JavaScript、C 、C++、C#、PHP等。正则表达式能得到众多语言的支持是有原因的:
      较低层次上来说:正则表达式描述的是一串文本的特征。我们也可用来验证用户的输入数据,或者检索大量的文本。
      较高层次上来说:正则表达式容许我们掌控自己的数据――控制这些数据。


    Learn Note :LearhRegularExpressions--ABeen.pdf

  • 相关阅读:
    Word pair Hu
    [bzoj1601] 灌水
    小木棍
    雇佣计划
    [Luogu1282] 多米诺骨牌
    [Luogu1216] 数字三角形
    [Luogu1734] 最大约数和
    [NOIp2008] 传纸条
    [Luogu1325] 雷达安装
    nginx
  • 原文地址:https://www.cnblogs.com/abeen/p/1493837.html
Copyright © 2020-2023  润新知