JSFiddle - React, Tailwind, and code Playground

by JakobJingleheimer

HTML

<pre id="log"></pre>

JavaScript

String.prototype.indexOfRegex = function(regex, startpos) {
    var indexOf = this.substring(startpos || 0).search(regex);
    return (indexOf >= 0) ? (indexOf + (startpos || 0)) : indexOf;
}

var str = ' foo==bar && baz==qux';

var log = document.getElementById("log");
var firstSpace = str.indexOf(' ');
var startOfWord = str.indexOfRegex(/\b/,firstSpace);
log.innerHTML = startOfWord;
log.innerHTML += '\n'+ str.substr(startOfWord);
//log.innerHTML += '\n'+ str.slice(0,amp);
//log.innerHTML += '\n'+ str.slice(amp+2);