cannot replace when regex in find field

Hi there,

I have a lot of this in my target:

620x260x440mm (24.4 x10.2x17.3in)

Some have no space others have U00A0, U2000 or what so ever following the numbers. I would like to replace all instances of number + unit/x with number+U202F+unit/x.

So I press Ctrl+H and I enter the following expression into the find field:

( ? < = \\ d ) \\ p {Zs}* ( ? = [xmi] )


I check the case sensitive and regex boxes and find nicely all I want.

Now the promblem: I cannot replace it with my U202F nor with anything else. Whenever there is a regex in the find field, the replace field seems not to work anymore.

Why is that? Ideas anybody?
I use Studio 2015 Freelance and the source is a docx, that I got as a package.

Thanks in advance!
Uta

PS: I posted this question already in ProZ, but no one answered...

Parents
  • Uta

    Let me draw your attention to the Appstore app "Regex Match AutoSuggest Provider", which you can find here.

    This is the best solution to solve problems like the one you describe. The advantage is that the replacement will be suggested automatically every time you translate a segment that contains text with such measurements and does not require manual intervention. And you can define several rules and also auto substitutions to be applied.

    Walter

Reply
  • Uta

    Let me draw your attention to the Appstore app "Regex Match AutoSuggest Provider", which you can find here.

    This is the best solution to solve problems like the one you describe. The advantage is that the replacement will be suggested automatically every time you translate a segment that contains text with such measurements and does not require manual intervention. And you can define several rules and also auto substitutions to be applied.

    Walter

Children