3

Я хотел бы использовать регулярные выражения (REGEX), чтобы использовать заглавные буквы первой буквы каждого слова в предложении.

Я достиг того же результата в языках программирования, но кажется, что использование регулярных выражений было бы более кратким.

1 ответ1

3

Пример использования команды sed .

~$ echo "foo bar" | sed  's/^\(.\)/\U\1/'

Куда:

  • ^ представляет начало строки.
  • . соответствует любому персонажу.
  • \U преобразует в верхний регистр.
  • \( ... \) указывает раздел, на который будет ссылаться позже (в данном случае \1).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .