YuS_2

Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору coherent Цитата: расставлять секции целиком в порядке возрастания номеров | Эта задача не совсем простая, но ничего невозможного в ней вроде бы нет... только под это дело придется писать скрипт, либо воспользоваться уже готовыми, если найдется с такой функцией. Вот вроде бы уже написали выше, что такой существует. Цитата: остается только упорядочить номера в названиях секций | Т.е., никакой сортировки не требуется? Если я правильно понял... необходимо просто заменить номера секций на номера по порядку? Тогда, можно сделать так: SearchReplace.js [v] Регулярные выражения [v] Многострочно [v] Заменять на функцию Код: Что: ^(\[[^\d]*)\d+ Чем: if (typeof nInit == "undefined") {nInit=0; nCount=1;} return $1 + (nInit + nCount++); | - правда есть один недостаток: использовать надо в один проход, кнопка "Заменить всё". При повторном использовании, перенумерация будет начинаться не с 1, а с (номер последней перенумерованной секции + 1) ... чтобы сбросить счетчик, придется перезапустить скрипт... | Всего записей: 3219 | Зарегистр. 03-02-2009 | Отправлено: 21:56 20-03-2016 | Исправлено: YuS_2, 22:12 20-03-2016 |
|