JSFiddle - React, Tailwind, and code Playground
JavaScript
var a = " ";
var b = "z ";
var c = " z";
var d = " z ";
var e = "zzz zz zzz";
function boo(s){
return s.replace(/^(\s+$|\w{1}\s+$|\s+\w{1}$|\s+\w{1}\s+$)/i, "Bingo");
}
alert('a: ' + boo(a) + '\r\nb: ' + boo(b) + '\r\nc: ' + boo(c) + '\r\nd: ' + boo(d) + '\r\ne: ' + boo(e));