Регулярные выражения отлично подходят для редактирования текста. Но иногда их недостаточно.
Например, скажем, у меня есть текст с 1000 предложениями с первым символом в нижнем регистре:
меня зовут Фу.
Привет, как ты?
мне очень нравится этот форум
...
и т.д.
И я хочу преобразовать их так, чтобы первая буква была заглавной.
Это возможно с регулярными выражениями, но нужное вам регулярное выражение очень длинное и неопрятное.
Одна из вещей, которые мне нравятся больше всего в регулярных выражениях, это возможность перехватывать части строки в скобках и использовать их с $ i или \ i или любым другим для замены.
Мой вопрос: знаете ли вы редактор или плагин для редактора, где вы можете обрабатывать эти группы захвата на каком-то языке (скажем, Python?). Это позволило бы нам делать такие вещи как:
поиск:
^ (.) (. *) $
и замените это на:
toUpperCase ($ 1) $ 2
Если вы знаете одну такую систему, пожалуйста, дайте мне знать.
Заранее спасибо,
Manuel