How do i capitalize the first letter of each sentance in Javascript?
(I am creating a tool that would convert first letter of each sentance to upparcase(Sentance Case) on click in reactjs)
I want output like this,
How do i capitalize the first letter of each sentance in Javascript? How do i capitalize the first letter of each sentance in Javascript? How do i capitalize the first letter of each sentance in Javascript? How do i capitalize the first letter of each sentance in Javascript?
I am trying this but looks wrong,
let newText = text.charAt(0).toUpperCase() + text.slice(1).toLowerCase();
let result = newText.map((val) => val);
setText(result);
2
Answers
The
replace
method is used with a regular expression pattern to match the first word character after the start of the string (^w) or after a period followed by zero or more whitespace characters (.s*w).