Com as informações limitadas do seu exemplo, sugiro isso:
Encontre o que: (.*?\$D\$).*(\$X\$.*)
Substitua por: TEST
Basicamente, a expressão find consiste em dois blocos de captura terminando e começando em torno da parte que você deseja substituir, e a expressão substituir reconstrói a linha com a sua substituição. / p>