How to find/replace text with brackets in Trados 2015 Thread poster: Samuel Murray
|
Samuel Murray Netherlands Local time: 11:21 Member (2006) English to Afrikaans + ...
G'day everyone I need to replace "(foo" with "(bar" in a Trados 2015 project. However, when I try to add "(foo" to the find/replace dialog in Trados, it shows up in red, and the "find" and "replace" buttons remain grey. Adding e.g. a backslash before the bracket does make those buttons active, but then the search finds nothing. How can I perform this replacement in Trados 2015? Thanks Samuel | | |
Removing " " ? | Jun 12, 2017 |
Samuel Murray wrote: I need to replace "(foo" with "(bar" in a Trados 2015 project. However, when I try to add "(foo" to the find/replace dialog in Trados, it shows up in red, and the "find" and "replace" buttons remain grey. Adding e.g. a backslash before the bracket does make those buttons active, but then the search finds nothing. How can I perform this replacement in Trados 2015? I am recently familiar with Google Search. I find that adding " " before and after a string gives special accents to search function. Removing " " will do the job, won't it? Dr. Soonthon Lupkitaro Bangkok | | |
Samuel Murray Netherlands Local time: 11:21 Member (2006) English to Afrikaans + ... TOPIC STARTER I do not use quotes in my search | Jun 12, 2017 |
Soonthon LUPKITARO(Ph.D.) wrote: Samuel Murray wrote: I need to replace "(foo" with "(bar" in a Trados 2015 project. Removing " " will do the job, won't it? Let me rephrase: I need to replace this: (foo with this: (bar in a Trados 2015 project. | | |
Ricki Farn Germany Local time: 11:21 English to German Use "use regular expressions" | Jun 12, 2017 |
and escape the bracket by putting a backslash in front of it. escape = make it literal, not make it run away
[Edited at 2017-06-12 09:50 GMT] | |
|
|
NeoAtlas Spain Local time: 11:21 English to Spanish + ... ticking and unticking… | Jun 14, 2017 |
Sometimes I found out that it helps just ticking and unticking the Use check box. … Jesús Prieto … | | |
Samuel Murray wrote: Soonthon LUPKITARO(Ph.D.) wrote: Samuel Murray wrote: I need to replace "(foo" with "(bar" in a Trados 2015 project. Removing " " will do the job, won't it? Let me rephrase: I need to replace this: (foo with this: (bar in a Trados 2015 project. \(foo in the search field and $1bar in the replace field (checking the "regular expressions" box) should work.
[Edited at 2017-06-15 18:06 GMT] | | |
Nora Diaz Mexico Local time: 03:21 Member (2002) English to Spanish + ... A small edit | Jun 16, 2017 |
\(foo in the search field and $1bar in the replace field (checking the "regular expressions" box) should work.
For this to work as intended, the escaped bracket, \(, should be enclosed in brackets itself, so that the backreference $1 in the Replace field may find something to refer to. Otherwise, $1 will be inserted literally in the Replace field. So in the Find field: (\()foo and in the Replace field: $1bar | | |
You are right, of course | Jun 17, 2017 |
Nora Diaz wrote: \(foo in the search field and $1bar in the replace field (checking the "regular expressions" box) should work.
For this to work as intended, the escaped bracket, \(, should be enclosed in brackets itself, so that the backreference $1 in the Replace field may find something to refer to. Otherwise, $1 will be inserted literally in the Replace field. So in the Find field: (\()foo and in the Replace field: $1bar You are right of course... | | |