Найдите/Замените, но Увеличьте Значение

Для 1M комбинации Вам будут нужны 6 цифр. Чтобы удостовериться, что нет никаких случайно допустимых кодов, я предлагаю 9 цифр с 1/1000 шансом, что работает случайный код. Я также предложил бы использовать другую цифру (10 общих количеств) для выполнения проверка целостности . До шаблонов распределения, случайных, будет достаточен, и контрольный разряд гарантирует, что единственная ошибка не приведет к корректному коду.

Редактирование: , По-видимому, я не полностью считал Ваш запрос. Используя номер кредитной карты, Вы могли выполнить хеш на нем (MD5 или SHA1 или что-то подобное). Вы тогда усекаете в соответствующем месте (например, 9 символов) и преобразовываете в основу 10. Тогда Вы добавляете контрольный разряд (разряды), и это должно более или менее работать на Ваши цели.

6
задан 0m3r 11 July 2015 в 09:40
поделиться

4 ответа

Если ваш S&R поддерживает Regex, используйте это. Поисковый запрос:

images/69thStreet([0-9]+).jpg

Заменить термин:

images/xyz$1.jpg
5
ответ дан 8 December 2019 в 05:22
поделиться

Пришло время выучить языки сценариев. Python / Ruby / Perl может сделать это в несколько строк, используя простые регулярные выражения и список каталогов.

1
ответ дан 8 December 2019 в 05:22
поделиться

Есть. Создайте свой список фотографий с помощью скрипта Python, который просматривает любой каталог, который вы хотите, и переименовывает или просто перечисляет все имена файлов. Затем перейдите от этого к скрипту python, который генерирует нужный вам HTML (на данном этапе это должно быть очень просто). Затем скопируйте и вставьте это.

Python очень прост в использовании, вы сможете загрузить его через 5 минут и найти руководство по чтению / изменению имен файлов еще через 10 минут.

-1
ответ дан 8 December 2019 в 05:22
поделиться

Я просто использую Excel и Notepad ++

Создайте столбец с увеличивающимися числами в Excel. Затем в следующем (или предыдущем) столбце введите строку, которую вы хотите объединить, с увеличивающимися числами. Например:

file00  |  1  |  .jpg
file00  |  2  |  .jpg

И т. Д.

Затем скопируйте / вставьте это в Notepad ++ (или используйте функцию СЦЕПИТЬ в Excel, если задание простое) и выполните замену.

4
ответ дан 8 December 2019 в 05:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: