I have a sentence like below,
var text = 'My name is Ran';
I wnat this text to print like below,
'My name is Ran';
I want to remove the space before 'is'.Can anyone please suggest help.Thanks.
I have a sentence like below,
var text = 'My name is Ran';
I wnat this text to print like below,
'My name is Ran';
I want to remove the space before 'is'.Can anyone please suggest help.Thanks.
You can use the replace method with second parameter one space.
var text = 'My name is Ran';
var newString = text.replace(/\s+/g,' ');
console.log(newString);
Hope this will help you.
Updated for: Hi Ramesh ,how can I replace only the space before 'is', if my string is My name is Ran;
var data='My name is Ran';
var result = data.split("is");
console.log(result[0].replace(/ +/g, ' ') +"is" + result[1]);
var data= 'My name is Ran';//
var result = data.split("is");
var result1 = data.split("name");
console.log( result1[0]+ "name " + "is" + result[1]);
var data= "My name is Ran";// or My name is Ran
if(data.indexOf("name ") == -1)
{
var result = data.split("is");
var result1 = data.split("name");
console.log(result1[0]+ "name " + "is" + result[1]);
} else {
var result = data.split("is");
var result1 = data.split("name");
console.log(result1[0]+ "name " + "is" + result[1]);
}