How do I capitalize the first letter of each sentence in a paragraph?
"this is test case. i want to capitalize first letter of each row using javascript. hello? i am talking!" => "This is test case. I want to capitalize first letter of each row using javascript. Hello? I am talking!"
You can utilize regex to achieve it:
/(?<=(?:^|[.?!])\W*)[a-z]/g
const text = 'this is test case. i want to capitalize first letter of each row using javascript. lorem ipsum dolor sit amet consectetur adipisicing elit. "voluptas, debitis?" unde, delectus pariatur, velit vero "dolorem repellendus" veritatis. quia odio... aperiam (nemo) sint natus 0.1 hic ad nisi id magni praesentium.';
const result = text.replace(/(?<=(?:^|[.?!])\W*)[a-z]/g, i => i.toUpperCase());
console.log(result);