如何从 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?$)", ))
我有成千上万的 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?$)", ))