Teen Twinks Asian Mature trade
С нами с 16.07.12
Сообщения: 663
Рейтинг: 868
|
Добавлено: 15/04/13 в 10:22 |
Есть много строк вида:
Название|ссылка|тумба
Надо их ве поменять на :
Название|<iframe>ссылка</iframe>|тумба
Вручную как-то неправильно было бы, мне кажется..
Спасибо.
|
|
|
|
📈sflash.biz
С нами с 03.11.12
Сообщения: 3913
Рейтинг: 4447
|
Добавлено: 15/04/13 в 10:24 |
Notepad
Microsoft Excel
Open Office Calc
Sublime Text 2
...
|
|
|
|
Teen Twinks Asian Mature trade
С нами с 16.07.12
Сообщения: 663
Рейтинг: 868
|
Добавлено: 15/04/13 в 10:27 |
Блокнот, это, конечно, хорошо, но хотелось бы автоматизировать процесс..
|
|
|
|
С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538
|
Добавлено: 15/04/13 в 10:48 |
notepad++
|
|
|
|
Teen Twinks Asian Mature trade
С нами с 16.07.12
Сообщения: 663
Рейтинг: 868
|
Добавлено: 15/04/13 в 11:01 |
Yacc: Спасибо, попробую.
|
|
|
|
С нами с 09.04.13
Сообщения: 1
Рейтинг: 5
|
Добавлено: 15/04/13 в 11:07 |
Если нужен скрипт
Код: [развернуть] |
<?php
$lines = file('text.txt');
foreach ($lines as $line) {
$arr = explode("|", $line);
$arr[1]='<iframe>'.$arr[1].'</iframe>';
$line= implode('|',$arr);
echo htmlspecialchars($line) . "<br/>\n";
}?>
|
|
|
|
|
📈sflash.biz
С нами с 03.11.12
Сообщения: 3913
Рейтинг: 4447
|
Добавлено: 15/04/13 в 13:52 |
Можно ещё так!
Сохраняешь это в файлик с расширением .html, открываешь его в браузере и там уже должно всё работать на интуитивном уровне: вставил текст, нажал кнопку, готово..
Код: [развернуть] | <!DOCTYPE html>
<head>
</head>
<body>
<textarea id="list" cols="120" rows="10">Title|http://url1.com/|http://url1.com/th.jpg
Description|http://url2.com/|http://url2.com/th.jpg</textarea>
<input type="button" value="Replace" onclick="document.getElementById('list').value = document.getElementById('list').value.replace(/\|(.*?)\|/gi, '|<iframe>$1</iframe>|');" />
</body>
</html>
|
|
|
|
|
С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508
|
Добавлено: 17/04/13 в 16:10 |
Регуляркой в NotePad++ быстрее всего.
Еще вариант, если без регулярок:
1. Заменяем все | в документе на знак табуляции,
2. Вставляем в Excel (табуляция разделит по разным столбцам), меняем как нужно, копируем в NotePad++,
3. Заменяем знак табуляции на пустой символ - готово.
|
|
|
|
С нами с 30.04.05
Сообщения: 6653
Рейтинг: 3500
|
Добавлено: 18/04/13 в 02:46 |
Yabuti писал: | Регуляркой в NotePad++ быстрее всего. |
Можно проще в NotePad++ и без регулярок обойтись. Любая ссылка начинается, как правило с http, поэтому в первом проходе сначала меняем все элементы с |http на {http}, во второй проход меняем все элементы с | на </iframe>|, в третий проход меняем все элементы с {http} на |<iframe>http. Я подобными перестановками готовлю кучу txt файлов для генерации сайтов
Последний раз редактировалось: Skyworker (18/04/13 в 02:57), всего редактировалось 2 раз(а)
|
|
|
|
+ +
WP-Master
С нами с 17.01.13
Сообщения: 1922
Рейтинг: 1123
|
Добавлено: 18/04/13 в 02:50 |
Skyworker: и получишь Название</iframe>|
|
|
|
|
С нами с 30.04.05
Сообщения: 6653
Рейтинг: 3500
|
Добавлено: 18/04/13 в 02:56 |
Дартаньян писал: | Skyworker: и получишь Название</iframe>| |
Увидел косяк в логике и немного подправил алгоритм
|
|
|
|
С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508
|
Добавлено: 19/04/13 в 09:43 |
Skyworker писал: | Можно проще в NotePad++ и без регулярок обойтись. Любая ссылка начинается, как правило с http, поэтому в первом проходе сначала меняем все элементы с |http на {http}, во второй проход меняем все элементы с | на </iframe>|, в третий проход меняем все элементы с {http} на |<iframe>http. Я подобными перестановками готовлю кучу txt файлов для генерации сайтов |
хитрО!
|
|
|
|
С нами с 15.01.05
Сообщения: 273
Рейтинг: 224
|
Добавлено: 22/04/13 в 11:10 |
|
|
|
|