Я пытаюсь заменить некоторые символы в строке их эквивалентами в верхнем / нижнем регистре в редакторе Atom.
Допустим, у меня есть строка:
some:test:sequence
и хотите результата:
Some:Test:Sequence
Мне известны такие вещи, как \u$1
и \l$1
, но они не работают в Atom, поскольку Atom использует RegEx в стиле JS. Однако найденные мной решения JS-RegEx всегда включают вызов функции (см. Пример здесь), что невозможно в Атом, афаик.
Кто-нибудь знает, есть ли способ этого добиться? Я также не возражаю против установки пакета для более мощного поиска / замены регулярных выражений, но я не нашел его и не хотел бы писать его самостоятельно только для этого.
Обратите внимание: я не ищу решения для поиска / выбора символов. Выбор работает нормально и немного сложнее, как в примере.