Previous Entry Поделиться Next Entry
Как посчитать количество выделенных символов в MS Word ?
котёнок
timorphius
/* Сижу такой на паре (а может то был ещё перерыв), звонок от кураторши - а она на том же этаже была - мол зайди ко мне. Вхожу, обрисовывает задачу: посчитать количество выделенных символов в MS Word 2007 ? Посмотрел, почесал репку, говорю "у меня в текстовом редакторе для программистов такая фича есть, но тут наверно нету". Короткая пауза. Говорит: "Может есть какая программка, чтобы так сделать, и чтобы быстро? Я же замучаюсь считать вручную буквы!". И меня осенило =)
Открыл браузер, раскрыл консоль JS и написал такой код: */
document.body.innerHTML = '<textarea id="txt"></textarea>';
// скопировал текст из ворда, вставил в поле
var txtsrc = document.getElementById('txt').value;
console.log(txtsrc) // выбросил текст в консольку
console.log(txtsrc.length) // выбросил длину около 12к символов
// а мне, говорит, нужно две тысячи печатных символов: как найти? пишу дальше в той же консоли
var txtnew = txtsrc.substring(0,2000);
console.log(txtnew)
// Посмотрела, примерно поняла где это в тексте, переспросила: "Это программирование? Ты курсовую так же писал" - кивнул - отправила обратно на пару
// Занавес.
/*
* А как бы вы решили такую задачку?
* при условии, что это компьютер с только базовым набором офисных программ, на который нельзя что-нибудь скачать/установить/запустить с флешки и все юзеры люто боятся сисадмина раз***дяя
*/

?

Log in