случайные символы не будут иметь ?
, потому что это специальный символ. самый простой способ - разбить строку на ?
и взять первую часть!
Если вы также хотите удалить последний '/' из строки, вы можете вырезать ее из
javascript:document.location.assign(document.location.href.split('?')[0].slice(0,-1));
console.log('www.example.com/knZg_INW8fL/?hl=en'.split('?')[0].slice(0,-1));