Я пытаюсь создать фрагмент Textmate, но столкнулся с некоторыми трудностями. По сути, я хочу ввести имя и разделить его на части.
Пример,
Билл Гейтс: (Билл), (Билл), (Гейтс), (Гейтс), (Билл Гейтс), (Билл Гейтс), (Билл Гейтс), (Билл Гейтс)
РЕДАКТИРОВАТЬ**
Так что я, безусловно, смог бы получить эти результаты довольно просто, если бы использовал язык программирования. Например, я мог бы разделить слова, а затем вызвать функции верхнего или нижнего регистра для получения этого вывода.
Но в моей ситуации я использую Textmate и его возможности регулярного выражения для создания фрагмента вкладки. Я хочу ввести какую-нибудь триггерную клавишу, то есть doit, нажать вкладку, а затем ввести имя пользователя. Затем будет создан вывод, указанный выше. Это не сэкономит мне много времени, но мне кажется, что я довольно часто сталкиваюсь с подобными вещами в Textmate и хочу в этом разобраться.
Я использовал это в качестве справки, но до сих пор не знаю, как использовать регулярные выражения для выбора слов и значений в верхнем и нижнем регистре (\ u \ U \ l \ L)





Вы можете использовать Ruby для сниппетов textmate. Это должно упростить.
В самом деле, я тоже сбит с толку ... Я не вижу связи между «разбить» и вашим примером.