HTML-текст с тегами для форматированного текста в ячейке Excel

В Javascript нет функций обрезки, ltrim или rtrim. Многие библиотеки предоставляют их, но, как правило, они будут выглядеть примерно так:

str.replace(/~*$/, '');

Для правых обрезков следующее правило быстрее, чем регулярное выражение, из-за того, как регулярное выражение имеет дело с конечными символами в большинстве браузеров:

function rtrim(str, ch)
{
    for (i = str.length - 1; i >= 0; i--)
    {
        if (ch != str.charAt(i))
        {
            str = str.substring(0, i + 1);
            break;
        }
    } 
    return str;
}
37
задан ashleedawg 27 June 2018 в 14:10
поделиться