我的任务是更新一个相当丑陋、过时的网站,该网站包含数百个城市的信息,所有这些城市都位于它们自己的子域中,例如:
london.sitedomain.com
计划是摆脱所有这些子域并将站点正确设置为页面,格式如下:
sitedomain.com/london
不幸的是,有一个大量的硬编码列表组成了一个下拉菜单,看起来像这样(但有数百个):
<a href="http://sydney.sitedomain.com">Sydney</a>
<a href="http://auckland.sitedomain.com"> Auckland</a>
<a href="http://melbourne.sitedomain.com"> Melbourne</a>
<a href="http://perth.sitedomain.com"> Perth</a>
<a href="http://wellington.sitedomain.com"> Wellington</a>
如果我将这个巨大的列表设置为 php 字符串,是否有一种体面的方法可以将每个子域子字符串批量更改为正确的格式,如上所述?或者你能想到更好的解决方案吗?