Is there a way to used named capture expressions in the replacement expression? I've never encountered this issue before with TextCrawler. I find it hard to believe that I've not had a similar circumstance in the past that I've not noticed it before. Perhaps it has something to do specific to the expression I have here. I made a brief screen recording to demonstrate. It's just a file shared at my Google drive showing non-numeric vs 10.0.0.1 IP replacement expressions.
How do we best handle this with a replacement expression in TextCrawler?
I know this is a late reponse, but you probably need to write your capture groups in the replace expression like ${1} - otherwise they get mixed up with the numeric content.