摘要: 正则就是一段描述匹配规则的字符串,经解析,能匹配想要的字符串。就好比受害者描述嫌疑人的体貌特征,警察会从众多体貌相近的人中进行筛选,描述得准确,可以减少排查范围,加快破案的速度。传统型NFA就是典型的例子,决定权在于你, 看你的如何描述,如何引导正则引擎去高效地匹配相应内容。大多数人看到正则晦涩难懂,只要求会用, 不去考究它的工作原理, 是很难活学活用的。自己也差不多, 很难系统地去学习正则, 非要写的时候也是参考手册写的, 这次难得有闲情雅致去啃这硬骨头, 比以前了解得稍微多了点, 在此做个小结。 个人是在JS中使用正则的,其中的正则是Perl正则的一个完整的子集,属于传统型NFA。正... 阅读全文
posted @ 2013-07-03 21:26 积跬步 阅读(264) 评论(0) 推荐(0) 编辑