Sublime Text 3通配符中的正则表达式转为大写
Regular expressions in Sublime Text 3 wildcard to uppercase
我有这样几行文字:
"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行。
谢谢。
是的,这是可能的:
- 在搜索字段中使用
^("Suburb_Name": ")([^"]*)
- 并在 替换字段中
\U
\U
是一个特殊的替换修饰符,它使输出为大写(根据 Documentation)。
查找
("Suburb_Name": ")([^"]*)
替换
\U
我有这样几行文字:
"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行。
谢谢。
是的,这是可能的:
- 在搜索字段中使用
^("Suburb_Name": ")([^"]*)
- 并在 替换字段中
\U
\U
是一个特殊的替换修饰符,它使输出为大写(根据 Documentation)。
查找
("Suburb_Name": ")([^"]*)
替换
\U