【发布时间】:2020-09-23 14:23:35
【问题描述】:
我有许多类似的标签和类别 URL,我想在一个干净的正则表达式语句中重定向它们(如果可能的话)。示例网址是:
table, th, td {
border: 1px solid black;
}
<table style="width:100%">
<tr>
<th>URL</th>
<th>Redirect To</th>
</tr>
<tr>
<td>/category/categoryname-2/</td>
<td>/blog/category/categoryname/</td>
</tr>
<tr>
<td>/category/categoryname-2/page/3/</td>
<td>/blog/category/categoryname/</td>
</tr>
<tr>
<td>/category/categoryname/</td>
<td>/blog/category/categoryname/</td>
</tr>
<tr>
<td>/category/categoryname/page/3/</td>
<td>/blog/category/categoryname/</td>
</tr>
<tr>
<td>/tag/tagname-2/</td>
<td>/blog/tag/tagname/</td>
</tr>
<tr>
<td>/tag/tagname-2/page/3/</td>
<td>/blog/tag/tagname/</td>
</tr>
<tr>
<td>/tag/tagname/</td>
<td>/blog/tag/tagname/</td>
</tr>
<tr>
<td>/tag/tagname/page/3/</td>
<td>/blog/tag/tagname/</td>
</tr>
<tr>
<td>/blog/page/5/</td>
<td>/blog/</td>
</tr>
</table>
请注意,一些标签和类别名称的名称末尾带有“-2”,我想将其删除。
我在这方面做了很好的尝试,但还没有走得很远;不幸的是,-2 件让我感到难过,因此转向这里的专业知识。
【问题讨论】: