正则表达式小问题 匹配任意个任意字符(非贪婪模式)

看起来很简单,按照wiki的说法是包含\n的字符应该用[.\n],所以写[.\n]*?

但是实际用时发现这样不匹配有换行的情况

我后来的办法是用(?:.|\n)*?,解决

奇怪这两种写法有何区别
posted on 2006-07-27 16:34  KADreams  阅读(1741)  评论(0)    收藏  举报