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));