Я хочу взять строку (идентификационный номер) из исходного кода веб-страницы и загрузить новую (заменить текущую) веб-страницу, используя идентификатор.

В исходном коде веб-страницы A есть тег

{amp}lt;meta name="navId" content="123"{amp}gt; 

Я хочу извлечь 123, а затем загрузить URL

 https://example.com/data?id=123 

Можно ли это сделать с помощью букмарклета?

Если есть только один тег META , это может сработать: javascript:location.replace('https://example.com/data?id=' document.getElementsByTagName("META")[0].content)

Попробуйте изменить [0] на [1] если это второй метатег.