Как заменить всю строку шапки соответствующей версией версии паскаля? Например, если у меня есть эти строки:Замените строку капитала на Pascal Case с помощью Regex
SOMETHING_COOL SOMETHING_LESS_COOL WHATEV
Я хочу, чтобы этот вывод:
SomethingCool SomethingLessCool Whatev
Я получил это далеко с регулярным выражением:
^*public\s[\w-]+?(\?)?\s[A-Z]+?(_[A-Z]+)?(_[A-Z]+)? { get; set; }
. .., который, я думаю, работает для всех случаев, которые мне нужны. Реальный вопрос заключается в том, как заменить совпадения на соответствующий паскаль.
EDIT: Я буду использовать .NET/C#, глядя на файлы
Какой язык или инструмент вы используете? –
Откуда вы берете эти строки? Файл? Вход пользователя? –
@ F.J выглядит как C#, который пытается сопоставить, так что, вероятно, для regex –