テキストの置き換え
正規表現ではないバージョン
code:js
const target = ....getAttribute('href').replace('#', '');
const targetPosition = document.getElementById(target).getBoundingClientRect().top;