Добрый день. Нужно проверить длину строки, и если она содержит данные, то выполнить с ними действия.
Понимаю, как это сделать через if, но в выражениях не силен.
Т.е. Логика такая - если длина строки ресурса больше нуля, то загрузить ссылку, в противном случае ничего не делать.
Как можно перезаписать ту строку, которая была взята из ресурса?
Например, формат лог:пас:баланс. Было user:pass;100, а стало user:pass;200, и это нужно перезаписать в этой же строке.
храните все данные в списке в глобальной переменной и при каждом изменении данных перезаписывайте файл. Но лучше конечно просто использовать базу данных
Т.е. оставить в списке все строки с [[MARKER]], не оставлять с http и www. (исключение если есть в них [[MARKER]]), и оставить все остальные (которые и без [[MARKER]] и без http www.)
@out Ну да, по идее если значение будет, то мне нужно сохранить url страницы в файл, а если нет совпадения, то пропустить просто.Там еще зависимость от регистра есть, а совпадения могут быть разного регистра. Нашел как с этим борются, просто возводят всё в верхний регистр .toUpperCase()