Hola amigos, tengo la URL del sitio web ="https://www.example/en_uk/cgid=ladywears&middle=20&end=100" Necesito extraer el valor del parámetro "middle" y "end", que puede ser cualquier valor numérico del 10 al 10000. Tiene 1 condición que debe cumplirse: la URL se pasará de forma dinámica y el programa solo debe ejecutarse si tiene coincidencias exactas de palabras "intermedias" y "finales". Necesita ayuda para escribirlo en JavaScript.
Gracias por adelantado
Puede usar URLSearchParams para analizar los parámetros.
En su entorno real, debe usar var url = window.location.search; para obtener la URL actual. En el siguiente ejemplo, solo uso la URL proporcionada en lugar de window.location.search; .
// Use window.location.search in your live environment // var url = window.location.search; var url = "https://www.example/en_uk/cgid=ladywears&middle=20&end=100"; const urlParams = new URLSearchParams(url); const middle = urlParams.get('middle'); const end = urlParams.get('end'); console.log('middle', middle); console.log('end', end);