- Press CTRL-H ( ⌥⌘F on Mac ).
- Press ALT-R ( ⌥⌘R on Mac ).
- Type
_([a-zA-Z]). - Press TAB and type
$1. - Press ALT-ENTER ( ⌥ENTER on Mac ).
- Press F1 and type
upper, then press ENTER. - Press CTRL-ALT-ENTER ( ⌥ENTER on Mac ).
VS Code (and Atom) currently use JavaScript-style regular expressions for the find/replace feature so the replace operation doesn't support switches that are available in other editors like Vim (example: \u\1) or Sublime Text (example: $1-\L$1\E).
The workflow above will achieve the same results.
You made my day!
My case is the conversion of country codes into lowercase ^^
F: ([A-Z{2,}])
R: $1
F1