<!-- 页面内容 Begin -->fs<!-- 页面内容 End -->是这样子我用<!-- 页面内容 Begin -->(?<name>.+?)<!-- 页面内容 End -->可以取到但是如果:
<!-- 页面内容 Begin -->
fs
<!-- 页面内容 End -->
这样子我的正则就取不到了请大家帮我一下!

解决方案 »

  1.   

    好像需要在加上一个regexoption.igorncaseh或者multiline
      

  2.   

    \<!-- 页面内容 Begin --\>(?:\s|\S)*?\<!-- 页面内容 End --\>这样就可以忽略中间的换行问题
      

  3.   

    <!-- 页面内容 Begin -->([.\r\n]+?<name>[.\r\n]+?)<!-- 页面内容 End -->  还是不行
      

  4.   

    \<!-- 页面内容 Begin --\>(?:\s|\S)*?\<!-- 页面内容 End --\>这个怎么写字符串?我要写成str = "....";
      

  5.   

    <!-- 页面内容 Begin -->(?:\\s|\\S)*?<!-- 页面内容 End -->
      

  6.   

    怪了,<!-- 页面内容 Begin -->(?:\\s|\\S)*?<!-- 页面内容 End -->我放到程序里就是取不到内容。\<!-- 页面内容 Begin --\>(?:\s|\S)*?\<!-- 页面内容 End --\>这个在REGEX测试工具中是正常可以取到内容gzdiablo() 再帮一下哦
      

  7.   

    <!-- 页面内容 Begin -->(?:\\s|\\S)*?<!-- 页面内容 End -->