Actualmente, mi código divide la URL y elimina cualquier cosa después &7 . ¿Cómo puedo hacer que también verifique la |relevance al mismo tiempo y lo divida por cualquiera que vea?
$(document).ready(($) => { const params = new URLSearchParams(window.location.search); if (params.has("query")) { const query = params.get("query").split('%7').pop(); $("#textfield").val(query); } }); Intenté reemplazar .split('%7').pop(); con .split('%7' || '|relevance').pop(); pero eso no funcionó.
El o debe estar en formato regex.
aquí es donde puede probar expresiones regulares: https://regex101.com/r/kQwpTN/1
const query = params.get("query").split(/%7|\|relevance/).pop();¡Salud!