• The double quotes alter $600. Either use single quotes or escape the $ sign.

    "this transaction will cost `$600" -match "\$\d{3}"