"/[\n\r\t]*\{eval\s+(.+?)\}[\n\r\t]*/ies"
后面跟个]ies不知道有什么作用 
先谢谢了

解决方案 »

  1.   

    修正符
    http://blog.sevenight.com/index.php?m=blog&a=show&id=57
    i 不区分大小写
    e preg_replace() 在替换字符串中对逆向引用作正常的替换,将其作为 PHP 代码求值,并用其结果来替换所搜索的字符串
    s 如果设定了此修正符,模式中的圆点元字符(.)匹配所有的字符,包括换行符。没有此设定的话,则不包括换行符。这和 Perl 的 /s 修正符是等效的。排除字符类例如 [^a] 总是匹配换行符的,无论是否设定了此修正符。
      

  2.   


    LS 正解LZ查看一下PHP手册,上面有详解的,正则好像是5个修饰符吧