Показать сообщение отдельно
  #8 (permalink)  
Старый 23.10.2023, 17:37
Новичок на форуме
Отправить личное сообщение для TAPAKAH Посмотреть профиль Найти все сообщения от TAPAKAH
 
Регистрация: 23.10.2023
Сообщений: 1

Сообщение от rragegfffa Посмотреть сообщение
Разнообразия ради

// Только латиница
const capitalizeWords = str => str.replace(/\b[a-z]/g, m => m.toUpperCase()) 

// Любые символы из категории "буквы" (в т.ч. вся кириллица), строки типа "кто-то" => "Кто-То"
const capitalizeWords = str => str.replace(/(?<=\P{L}|^)\p{Ll}/gu, m => m.toUpperCase())
Выдает ошибку: Unsupported RegExp flag: u
Ответить с цитированием