rappeler la valeur dans une expression régulière

J’ai l’expression régulière suivante qui fonctionne dans sed mais je veux conserver une valeur. Je veux conserver la valeur du texte d’ancrage. Dans ce cas, il s’agit d’un 3. En ce moment, le résultat ci-dessous afficherait [] partout où il y a une balise d’ancrage avec href avec un signe dièse. Je veux que ce soit [3] au lieu de []. Le nombre est dynamic, donc dans ce cas, il est de 3 mais il sera différent à chaque fois. Quoi qu’il en soit, pour obtenir ce nombre et le rappeler ensuite dans l’expression régulière?

echo '3' | sed 's:[0-9]:[]:g'