摘要: 消除循环常用的解法:openning normal*(special normal*)* closing 例如:匹配"he said \"hi there\" and left" 用"[^\\"]*(\\.[^\\"]*)*"进行匹配,其中normal为[^\\"] special为\\. 注意事项 阅读全文
posted @ 2017-10-27 17:31 nec_ssy 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 正则表达式入门学习网站:https://regexr.com/ 正则表达式学习书籍推荐:《精通正则表达式》第三版 这本就足够了 正则表达式练习网站:https://www.hackerrank.com/dashboard 阅读全文
posted @ 2017-10-24 11:52 nec_ssy 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 当流派不支持固化分组时,可用肯定环视模拟固化分组,例如^(?>\w+):和^(?=(\w+)\1:),这两者是等价的,但是后者要慢一些,因为需要额外的时间去匹配捕获的\1文本 阅读全文
posted @ 2017-10-23 16:15 nec_ssy 阅读(98) 评论(0) 推荐(0) 编辑