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