我有此链接: http://mysite/myfolder/it/my-keywords.html并希望更换/它/与/ ES /(2个字母国家代码)帮助我了解PHP的preg_replace函数
我可以explode()
以“/”分隔符,但想了解是否preg_replace会更好。
尝试:
preg_replace("/\/([a-z]{2})/\/", $link, $country);
编辑 答案:
preg_replace("/\/[a-z]{2}\//", "/$country/", $link);
这是更简单的,如果你选择的替代正则表达式定界符(然后可以避开逸出,这清楚地绊倒您一点):'的preg_replace(“@/[AZ] {2}/@”, $ link,$ country);' – 2011-03-22 23:37:25
其他分隔符。感谢提示弗兰克! – FFish 2011-03-23 08:28:14