heartstill

博客园 首页 新随笔 联系 订阅 管理

2010年12月13日 #

摘要: 正则表达式匹配包括换行在内的任何字符正则表达式可以用.*匹配任意除换行之外的字符。但如果内容中包含任意多个换行怎么匹配?用.*是匹配失败的。但可以用[\s\S]*?。例如,输入为:URL=”http://www.ibm.com”This is some textAnother line/URLThird lineSome text here, TLB=”IBM.COM”/ENDOther匹配其中的URL和TLB内容的正则表达式为:URL=”(?URL[^"]*?)”[\s\S]*?TLB=”(?TLB[^"]*?)”/END说明:\S 匹配任何非空白字符. 匹配除换 阅读全文
posted @ 2010-12-13 21:00 开始测试 阅读(351) 评论(0) 推荐(0) 编辑