const html = `

Worldwide air freight service\n

`; const regex = /(^|<\/?[^>]+>|\s+)([^\s<]+)/g; let innerHTML = `Worldwide air freight service\n`; console.log("Original:", innerHTML); innerHTML = innerHTML.replace(regex, '$1$2'); console.log("Run 1:", innerHTML); // Simulate the letter wrapping innerHTML = innerHTML.replace(/>([^<]+) { return '>' + text.replace(/\S/g, '$&') + '<'; }); console.log("Run 1 after letters:", innerHTML); innerHTML = innerHTML.replace(regex, '$1$2'); console.log("Run 2:", innerHTML); // Simulate the letter wrapping again innerHTML = innerHTML.replace(/>([^<]+) { return '>' + text.replace(/\S/g, '$&') + '<'; }); console.log("Run 2 after letters:", innerHTML);