如何从 excel 中的 URL 中删除 `.html` 扩展名和 `yyyy/dd/mm`?

How to remove `.html` extension and `yyyy/dd/mm` from URL in excel?

我有成千上万的 URL 需要重写。因此,我试图从 URL 中删除 .html 扩展和 date(yyyy/mm/dd)。我可以删除扩展名。但是我无法从字符串中删除日期。

有人能帮帮我吗?

我想通过这种方式删除日期 2020/11/05/ 或这种方式 /2020/11/05

外观:https://www.example.com/2020/11/05/my-post-slug-for-this-post-2022.htm

预期输出:https://www.example.com/my-post-slug-for-this-post-2022

提前致谢

你可以试试:

B1中的公式:

=REGEXREPLACE(A1,"(?:\/?\b\d{4}\/\d\d\/\d\d\b|\.html$)","")

我否定了 2020/11/05/ 的格式,因为我不确定您 运行 使用上述建议是否会遇到任何问题。

尝试:

=INDEX(REGEXREPLACE(A1:A,"(?:\/\d{4}\/\d{2}\/\d{2}|\.html?$)", ))