0

I can use backward reference in -Replace operator in PowerShell. For example, this code

'abc456' -Replace '(abc)\d*', '$1def'

returns abcdef. But I would like to use it not only with -Replace operator but also with -Match to check whether some string satisfies a regular expression. Something like this

'aa' -Match '[a]$1'

But the code above returns false. Is it possible to use backward reference with -Match operator?

0 Answers0