让我们假设这条路径:
"...../site/configurationEN/database"
"....../site/configurationDE/database"
"....../site/configurationFR/database"
...
"....../site/configurationXX/database"
其中XX可以为许多国家/地区提供许多值。
如何使用正则表达式替换和PHP从我的路径中删除XX字符? 我需要一个表达式来改变上面的任何字符串:
"....../site/configuration/database"
谢谢!
答案 0 :(得分:1)
试试:
<?php
$path = "site/configurationDE/database";
$newPath = preg_replace('#^(.*site/configuration)[A-Z]{2}#', '$1', $path);
?>