es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo eliminar la extensión `.html` y `yyyy/dd/mm` de una URL en Excel?

Tengo miles de URL para reescribir. Por lo tanto, intenté eliminar la extensión .html y la fecha date(yyyy/mm/dd) de la URL. Puedo eliminar la extensión, pero no pude eliminar la fecha de la cadena.

¿Alguien puede ayudarme?

Quiero eliminar la fecha de la siguiente manera 2020/11/05/ o de esta manera /2020/11/05

Cómo se ve: https://www.example.com/2020/11/05/my-post-slug-for-this-post-2022.htm

Salida esperada: https://www.example.com/my-post-slug-for-this-post-2022

Gracias de antemano.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Puedes usar las funciones SUBSTITUTE y REGEXEXTRACT en Google Sheets para eliminar la fecha de la URL. Aquí tienes la fórmula que puedes utilizar:

    =SUBSTITUTE(A1,REGEXEXTRACT(A1,"(/|\.)\d{4}/\d{2}/\d{2}(/[^\./]+)*(\.\w+)?$"),"")
    

    Esta fórmula reemplazará la fecha (en cualquier formato) y la extensión del archivo (si está presente) con una cadena vacía, eliminándolas efectivamente de la URL.

    Puedes reemplazar A1 con la celda que contiene la URL que deseas modificar. La fórmula asume que la URL comienza en la celda A1, así que ajusta según sea necesario si tus datos se encuentran en una ubicación diferente.

    ¡Espero que esto te ayude!

Comments are closed.