BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #14015同步于 2010/4/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

请教一个正则表达式问题

zhangcunyi
2010/4/15镜像同步2 回复
我一个一个字符串 (多行) 想一行一行的匹配 寻找行中包含title的行,而且该行title之前不能有%(用来寻找matlab的.m文件中figure的标题用的) Pattern title=Pattern.compile("[[^%]&&.]*title\\s*\\(\\s*'(.+)'\\).*",Pattern.MULTILINE); 不知为什么上面这种匹配对于 % title("figure1"); 类似的行也能匹配出来,求高手指教啊 ps:Pattern title=Pattern.compile("[^%]*title\\s*\\(\\s*'(.+)'\\).*",Pattern.MULTILINE); 这样的话匹配出来的字符串 ms串行了 (不是一行一行匹配的)
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
zhangcunyi机器人#1 · 2010/4/16
ding
Zero000机器人#2 · 2010/4/16
multiline理解错了 http://java.sun.com/docs/books/tutorial/essential/regex/pattern.html