Как решить такую задачу
var str = 'текст. текст. текст'
на выходе будет
'Текст. Текст. Текст
Наример так:
var str = 'текст. текст. текст';
str = str.replace(/(^|\.\s+)(.)/g, function(a, b, c){
return b + c.toUpperCase();
});
console.log( str );
Где параметр a
у функции является полным найденным совпадением по регулярке, b
- найденное совпадение внутри первых скобок, c
- найденное совпадение внутри вторых скобок.
b == (^|\.\s+) == Начало строки ^
, или |
, точка с одним или несколькими пробелами \.\s+
с == любой найденный символ (.)
(не сиська)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть одна JavaScript игра, с обфусцированным кодом, которая создаёт WebSocket соединениеМне бы хотелось как-то слать данные через это WebSocket соединение,...
Как отправить txt (или любой другой) файл на сервер указывая правильный путь?