Регулярные выражения в Sublime Text 3 подстановочные знаки в верхний регистр - PullRequest
0 голосов
/ 23 октября 2018

У меня есть такие строки текста, как:

"Suburb_Name": "Hazelwood",
"Suburb_Name": "Hazelwood North",
"Suburb_Name": "Heathcote",
"Suburb_Name": "Sulky",

Мне нужно сделать прописными различные названия, например:

"Suburb_Name": "HAZELWOOD",
"Suburb_Name": "HAZELWOOD NORTH",
"Suburb_Name": "HEATHCOTE",
"Suburb_Name": "SULKY",

Есть ли способ сделать это?Файл довольно длинный, 661630 строк.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 25 октября 2018

Найти

("Suburb_Name": ")([^"]*)

Заменить

$1\U$2
0 голосов
/ 23 октября 2018

Да, это возможно:

  • в поле поиска использовать ^("Suburb_Name": ")([^"]*)
  • и в поле замены $1\U$2

\U - это специальный заменяющий модификатор, который приводит к выводу в верхнем регистре (согласно Документация ).

...