This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
action:Search_and_Replace [2017/09/07 06:00] peternlewis created |
action:Search_and_Replace [2019/06/26 01:50] peternlewis |
||
---|---|---|---|
Line 15: | Line 15: | ||
Select the kind of search to run, from the //using// pop-up. Then enter the text to search for in the text area. | Select the kind of search to run, from the //using// pop-up. Then enter the text to search for in the text area. | ||
- | Enter what to replace the found text with in the //and replace with// text area. Use the arrow at the right of the text area to select variables, clipboards and other tokens to enter in the text area. | + | Enter what to replace the found text with in the //and replace with// text area. Use the arrow at the right of the text area to select variables, clipboards and other tokens to enter in the text area. |
+ | |||
+ | For regular expressions, the replacement can refer to capture groups using either `$1` or `\1` notation (eg `%Calculate%CHARACTERS(\1)%` would be the count of characters in the first capture match (v8+)), or named capture groups (using `(?<name>...)` with the notation `${name}`. | ||
+ | |||
+ | Like other [[/Text_Fields|Text Fields]], you can use text case conversion escape sequences like `\U` and `\L` in the replacement field. | ||
Select where you want the result to be saved (back to the source, or to some other variable or clipboard or file). | Select where you want the result to be saved (back to the source, or to some other variable or clipboard or file). | ||
Line 25: | Line 29: | ||
Search for: (.+) (.+) | Search for: (.+) (.+) | ||
Replace with: $2 $1 | Replace with: $2 $1 | ||
- | |||
{{:action:search-replace-example.png?nolink&516|}} | {{:action:search-replace-example.png?nolink&516|}} | ||
Line 48: | Line 51: | ||
- [[https://forum.keyboardmaestro.com/search?q=Search%20 Replace |Keyboard Maestro Forum topics about Search Replace]] | - [[https://forum.keyboardmaestro.com/search?q=Search%20 Replace |Keyboard Maestro Forum topics about Search Replace]] | ||
- |