Using notepad++ I have the following text.
This little piggy went to market, \textbf{smith1774}
This little \textbf{ben1864} piggy stayed \textbf{mueller2867} home,
This little piggy had roast beefNow I want to remove the \text{} but keep the text in the middle.
I cant do a simple search and replace in two steps (\text{ + }) as my document contains {} in other positions.....
2 Answers
You can do it following these steps:
- open find and replace dialog (CTRL+H)
- make sure "regular expression" box is checked
- find what:
\\textbf\{([^}]*)\} - replace to:
$1
You can test is here
6An alternative approach is to use a non-greedy wildcard (.*?) in the capturing group.
Search for:
\\textbf\{(.*?)\}Replace with:
\1 1