我有这样的字符串
/member/%E9%BB%91%E7%9C%BC%E5%9C%88%E4%B8%8D%E8%A6%81%E5%95%8A/home
我用这个图案
preg_match_all("/member'/(?<$authorcode>(%[0-9A-Z]{2})+)/",$sourcestring,$matches2);
但我得到的是
%E9%BB%91%E7%9C%BC%E5%9C%88%E4%B8%8D%E8%A6%81%E5
那么,如何解决呢?
很抱歉我犯了一个愚蠢的错误,我从文件中读取了这个字符串,但我使用的长度是错误的,所以我只从文件中获得%E9%BB%91%E7%9C%BC%E5%9C%88%E4%B8%8D%E8%A6%81%E5%95%8A
。