- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, нужна помощь. Есть ссылки такого рода в файле csv, как оставить только название.jpg ?
http://сайт.ру/upload/catalog/img/1/b/14238108/800x800/14238108.jpg, http://сайт.ру/upload/catalog/img/1/b/14238108/800x800/14238108_01.jpg
т.е. нужно чтобы получилось так: 14238108.jpg, 14238108_01.jpg
$x=explode('/',$str); $num=count($x)-1; $itog=$x[$num];
10 символов
GoRSS, проблема в том, что они все разные http://сайт.ру/upload/catalog/img/6/f/17346358/800x800/17346358.jpg
/upload/catalog/img/a/4/12984887/800x800/12984887.jpg, /upload/catalog/img/c/7/17761480/800x800/17761480.jpg
GoRSS, проблема в том, что они все разные http://сайт.ру/upload/catalog/img/6/f/17346358/800x800/17346358.jpg
/upload/catalog/img/a/4/12984887/800x800/12984887.jpg, /upload/catalog/img/c/7/17761480/800x800/17761480.jpg
Так берите через эксплойд последний и предпоследний элемент массива, разбитого по / 🍿
Выведет 14238108.jpg
P.S. Да блин, GoRSS то же самое же ответил :) Что вам не понравилось? 🤪
я пробовал так http([^"]*)800x800/
но он удаляет следующую картинку, то есть первая получается название.jpg, а второй нет
а куда эту команду вставлять?
я пробовал так http([^"]*)800x
но он удаляет следующую картинку
Выше ответил:
Это через php. Перебираете csv.
Boris9900, а нужно скриптом постоянно вырезать или один раз в файле?
Откройте его в Notepad++ и замените /[^, \n]+/(\d+\.jpg) на $1
Boris9900, а нужно скриптом постоянно вырезать или один раз в файле?
Откройте его в Notepad++ и замените /[^, \n]+/(\d+\.jpg) на $1
ваш способ получился! Но только вот на одной строчке после запятой не меняет. Меняет один раз с новой строки
17346294.jpg, /upload/catalog/img/3/5/17346294/800x800/17346294_01.jpg
17345594.jpg, /upload/catalog/img/3/4/17346294/800x800/17343664_01.jpg
Да, там _ есть потому что
тогда
на $2Да, там _ есть потому что
тогда на $2
УРААА. Спасибо вам большое!!!!
через эксплойд
WTF? U wanna RTFM, dude!
UK - [ ɪkˈspləʊd ]
US - [ ɪkˈsploʊd ]