String incom_Msg;
void setup()
{
Serial.begin(9600);
Serial.println("Enter text");
}
void loop()
{
if(Serial.available()>0)
{
//incom_Msg = Serial.readString();
//Serial.println(incom_Msg);
//Serial.print("msg lengthbefore space remove : ");
//Serial.println(incom_Msg.length());
while(incom_Msg.indexOf(" ") >= 0 )
{
Serial.print("One double space found @ ");
Serial.println(incom_Msg.indexOf(" "));
incom_Msg.replace(" "," ");
delay(100);
Serial.println("and replaced with single space");
Serial.println(incom_Msg);
Serial.println(incom_Msg.length());
}
Serial.println(incom_Msg);
Serial.print("msg lengthbefore space remove : ");
Serial.println(incom_Msg.length());
/*
// to remove Newline character
if(incom_Msg.indexOf("\n") >= 0)
{
incom_Msg.replace("\n","");
Serial.println("New line character found and removed");
}
// to remove Carriage return character
if(incom_Msg.indexOf("\r") >= 0)
{
incom_Msg.replace("\r","");
Serial.println("Carriage return character found and removed");
}
incom_Msg.trim(); // to remove leading space
*/
}
}