Check last character is space or not

by Faisal Khan Janjua

HTML

<p class='mainn'>hello </p>
<p class='mainn'>Earth</p>
<p class='mainn'>You </p>
<p class='mainn'>are</p>
<p class='mainn'>amazing Planet</p>
<br>
<div></div>

CSS

p{ margin:0; }
span{ color:green; }
div{ color:red; }

.green{ color:green; }
.red{ color:red; }

JavaScript

jQuery('.mainn').each(function() {
  if(/\s+$/.test(jQuery(this).text())){
    jQuery(this).text(function (_,txt) {
      return txt.slice(0, -1);
    });
    jQuery('div').append(jQuery(this).text() + " has space<br>");
  }
  else{
    jQuery('div').append('<span class="green">NoSpace</span><br>');
  }
});
jQuery('div').append('<hr>Verifying again:<br>');
jQuery('.mainn').each(function() {
  if(/\s+$/.test(jQuery(this).text())){
    jQuery('div').append('<span class="red">Space</span><br>');
  }
  else{
    jQuery('div').append('<span class="green">NoSpace</span><br>');
  }
});