Напичкать текст ссылками.

  • Автор темы Автор темы one
  • Дата начала Дата начала

one

Client
Регистрация
22.09.2015
Сообщения
7 019
Реакции
1 314
Баллы
113
Я думаю я не один такой, желающий. Есть текст в переменной, есть список ссылок в файле с анкорами. Как их распихать в пределах текста скажем на расстоянии х символов друг от друга. Поделитесь идеями\решениями.
 
Регуляркой парсишь, допустим, 15й пробел и вставляешь там
 
Можно пример?
 
Какой пример?
Обработка текста - замена - что заменять {-String.Space-} на что заменять - свой анкор. Что менять - нужный номер со сдвигом на Х.
 
  • Оценить
Реакции: one
Вот такой пример и нужен был. :) Спасибо, попробую этот вариант.
 
40420161122220543.jpg

Результат:
40520161122220649.jpg
 
  • Оценить
Реакции: one
Все хорошо, но почему то в конце вставляемой ссылки ставит перенос строки. Откуда это берется?
 
Все хорошо, но почему то в конце вставляемой ссылки ставит перенос строки. Откуда это берется?
После того, как получили ссылку из списка - попробуйте прежде чем менять - использовать Обработка текста - Трим (это позволит удалить пробелы и переносы до и после).
 
  • Оценить
Реакции: one
Причину нашел, моя вина. Но как решить? В исходном варианте все ссылки идут одной строкой и разделены тегом <br>. Что бы получить каждую ссылку с новой строки я его заменяю на {-String.Enter-} отсюда он и берется при расстановки ссылок.
 
После того, как получили ссылку из списка - попробуйте прежде чем менять - использовать Обработка текста - Трим (это позволит удалить пробелы и переносы до и после).
Да, помогло, спасибо!
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)