echo preg_replace( "|/browse/.*\\?lm=0&word=&pn=(.*)\">\\[(.*)\\]|isU", $_GET['id']."-\$1.html\">\$2", $value );里面的\\?  这个是什么意思啊  为什么要加两个\\呢   还有\\[(.*)\\]  这个也不知道是什么意思啊   转义的话不是只要一个就好了的吗?   求大哥们能讲解我听下