- python
- python-3.x
- регулярные-выражения
2
Если правильно понял задачу то что-то такое должно получится
import re from urllib.parse import unquote links = [ 'Какой-нибудь текст [https://vk.com/wall-80197218_1416981%7Cудалят три способности] какой-нибудь текст', 'Какой-нибудь текст [http://vk.com/wall-80197218_1416981%7Cудалят три способности] какой-нибудь текст', 'Какой-нибудь текст [http://www.vk.com/wall-80197218_1416981%7Cудалят три способности] какой-нибудь текст', 'Какой-нибудь текст [https://www.vk.com/wall-80197218_1416981%7Cудалят три способности] какой-нибудь текст', ] pat = re.compile(r'\[(http.*?)]') def convert_to_normal(item: str): link, text = item.split('|') return f'[{link}]({text})' def fetch_link_n_header(item: str): return pat.sub(lambda x: convert_to_normal(x.group(1)), unquote(item)) print( *map(fetch_link_n_header, links), sep='\n' ) # Какой-нибудь текст [https://vk.com/wall-80197218_1416981](удалят три способности) какой-нибудь текст # Какой-нибудь текст [http://vk.com/wall-80197218_1416981](удалят три способности) какой-нибудь текст # Какой-нибудь текст [http://www.vk.com/wall-80197218_1416981](удалят три способности) какой-нибудь текст # Какой-нибудь текст [https://www.vk.com/wall-80197218_1416981](удалят три способности) какой-нибудь текст
UPD:
Немного упростил:
import re from urllib.parse import unquote links = [ 'Какой-нибудь текст [https://vk.com/wall-80197218_1416981%7Cудалят три способности] какой-нибудь текст', 'Какой-нибудь текст [http://vk.com/wall-80197218_1416981%7Cудалят три способности] какой-нибудь текст', 'Какой-нибудь текст [http://www.vk.com/wall-80197218_1416981%7Cудалят три способности] какой-нибудь текст', 'Какой-нибудь текст [https://www.vk.com/wall-80197218_1416981%7Cудалят три способности] какой-нибудь текст', ] pat = re.compile(r'\[(http.*?)\|(.*?)]') def format_link(item: str): return pat.sub(r'[\1](\2)', unquote(item)) print( *map(format_link, links), sep='\n' )
2
Зарегистрируйтесь или войдите
Регистрация через Facebook
Регистрация через почту
Отправить без регистрации
Почта
Необходима, но никому не показывается
Отправить без регистрации
Почта
Необходима, но никому не показывается
как спрятать ссылку под определенные слова, например как вконтакте «читать далее» нажимаешь и переходишь в другую группу — Спрашивалка
как спрятать ссылку под определенные слова, например как вконтакте «читать далее» нажимаешь и переходишь в другую группу — СпрашивалкаAB
Alexandr Biryukov
расскажите как спрятать под определенные слова ссылку, например: слова «читать далее» синего цвета, нажимаю на них переходит в другую группу? подскажите пожалуйста, очень нужно
- ссылка
- группа
- слово
- вконтакт
АС
Аксинья Ступицкая
Это html .
Наприимер:
Социальная сеть маил ру
Соц. сеть вк
твой вопрос
В вк это не работает .
В вк можно сделать ссылку на группу : [club123456|сюда любое слово, например «супер группа» или «читать далее»]
Ссылку на страницу пользователя : [id123456|Любое слово . Например «Андрей» . Или же «хуй»]
Группа — [club123456|Лучшая группа]
Пользователь — [id123456|Евгений Вольнов]
В общем в лево айди человека вместе с буквами id, в право слово, которое захочешь ))
Супер подробный гайд, я думаю ))
ШМ
Шурик Московский
[url=[ссылка заблокирована по решению администрации проекта] ваша ссылка] Тут ваш текст [/url] Всё пишется без пробелов.
Princessochk
у меня так не получается
НУ
Наталья Ушаткина
скажи код вот этого символа |
МТ
Максим Тарасов
Просто скопируйте этот значок — |
SS
Никита
Игры для двоих https://myflashgames. ru/tags/2-players.html
Ольга Лифатова
Вот полный код —
любой текст
МЛ
Михаил Лебедев
[url=[https://www.google.com/search?q=c+++vs+javascript&client=ms-android-xiaomi-rev1&prmd=ivn&sxsrf=ALeKk028FOj62T1XRWIe8I0EquNfktHHhw:1588184376219&source=lnms&tbm=isch&sa=X&ved=2ahUKEwi3ytPsn47pAhXNcJoKHc0qCLMQ_AUoAXoECA8QAQ&biw=393&bih=766&dpr=2.75#imgrc=5qZD4jRgWrTKkM]вот так?] i][/url]
АП
Анастасия Пластинина
Affilcoin
Анюта
[Link]
Ан
Анна
Как скрыть ссылку сайта Сайт интересных статей http://volgogear.ru
Назира
тут mail.ru должно быть
DC
Dinaria Cozma
the venzim
СЛ
Сергей Лебедев
МД
Махмуд Джураев
[novitskyv|ссылка]
АБ
Алексей Булыгин
Вот так например натяжной потолок
В браузере посмотри синтаксис кода и увидешь структуру ссылки
НГ
Наталья Гойда
[url=[аываыва] id404673183]
Dan1 Ar
Название ссылки
Aн
Aнюта
kylieholidayedt
СС
Сергей Семёнов
если с телефона то пишете [club2384984|Подпишись] и обязательно убираете вот в этой строчке где типо фотки добавленный, вы должны убрать ссылку поймёте надеюсь
ВОТ НАПРИМЕР ТАК
Если с компа то вот так @club2384984(подпишись)
Денчик
круто спасибо)
ЮК
Юлия Кривоногова
вопрос
Похожие вопросы
Как сделать что бы нажимая на слово в вконтакте ты переходил на другую страницу ?
как заменить ссылку на слово. например ссылка внутри слова нажимаешь на слово и переходишь по ссылке
как в группу вконтакте, на стену вставлять ссылки на сообщения других групп с вконтакта? ? я пробую но у меня просто
как сделать ссылку текстом на топик группы на стене группы вконтакте
как создать ссылку на другой сайт, например, на форумах нажимаешь на ссылку и переходишь на другой сайт или другую страниц
Ребят помогите, а то уже надоело! нажимаю на ссылку переходит совсем на другую страницу!
Ребят помогите, а то уже надоело! нажимаю на ссылку переходит совсем на другую страницу!!!
как сделать чтобы при нажатии на картинку переходило по ссылке в вконтакте
как сделать так чтобы когда нажимаешь на картинку переходишь по ссылке
Html Как сделать так, чтобы когда я нажимаю на ссылку перехода, у меня переходило на одну из заданных ссылок рандомно
ВК 168.01 (П): обзор, характеристики, сравнение
Добавить к сравнению Автомобиль добавлен к сравнению Добавить конфигурацию автомобиля к сравнению В сравнение добавлена конфигурация автомобиля
Добавить к сравнению автомобиль в базовой комплектации Удалить автомобиль из сравнения Добавьте автомобиль в его текущей комплектации к сравнению Удалить автомобиль из сравнения
Летом 1942 года компания Порше получила заказ на машину прорыва с максимально мощным вооружением и максимально толстой броней для такого класса. VK 168.01 был дальнейшим развитием проекта Mäuschen. Основное отличие заключалось в лобовом размещении башни. Существовал только в чертежах.
Командир
Водитель
Радист
стрелок
Погрузчик
Погрузчик
Это автомобиль премиум-класса. Премиальная техника приносит больше кредитов и опыта за бой, а также ряд других бонусов.
Огневая мощь
HP Урон
мм Пробивание брони
0}»> л.с./мин Урон в минуту
0, «спецификация_дельта-хорошо»: $данные с Время сведения
0, «спецификация_дельта-хорошо»: $данные м Разброс на 100 м
0}»> шт Боезапас
Мобильность
0}»> / 0}»> / т Ограничение веса/нагрузки
0}»> л. с. Мощность двигателя
0}»> л.с./т Удельная мощность
км/ч Максимальная скорость
0}»> град/с Скорость перемещения
0}»> град/с Скорость поворота башни Скорость поворота орудия
Живучесть
0}»> HP Очки жизни
/ / мм Броня корпуса
0}»> / 0}»> / 0}»> // мм Броня башни
0, «спецификация_дельта-хорошо»: $данные с Время ремонта подвески
Зрение
0}»> м Диапазон просмотра
0}»> м Диапазон сигналов
Характеристики указаны для машин со 100% обученным экипажем.
VK All in One Expansion Unit — Плагин WordPress
- Детали
- отзывов
- Установка
- Разработка
Опора
Этот подключаемый модуль представляет собой интегрированный подключаемый модуль с множеством функций, которые делают его мощным для вашего веб-сайта.
Многие функции можно остановить по отдельности.
[ Мощные виджеты ]
- Последние сообщения — отображать текст ссылки и дату заголовка последней статьи.
- Содержимое страницы в виджет — отображать содержимое страницы в виджетах.
- Профиль — отображать профиль, введенный в виджет.
- Плагин страницы Facebook — отобразить плагин страницы Facebook.
- Область 3PR – отображение области 3PR.
- Блоки PR — отображать блоки PR.
- Список категорий/тегов — отображает список категорий, тегов или форматов.
- Список архивов — отображает список архивов. Вы можете выбрать тип записи, а также отображать архивы по месяцам или годам.
- Виджет плагина страницы Facebook
- Виджет «Изображение-баннер»
- Виджет «Текстовая кнопка»
- Виджет «Кнопка контакта»
[ Блоки Гутенберга ]
- Карта сайта HTML
- Список дочерних страниц
- Список страниц от предка
- Кнопка «Поделиться»
- Контактная секция
[ Социальные сети ]
- Печать социальных закладок
- Печать тегов OG
- Печать тэгов Twitter Card
[ Другие ]
- Распечатать тег Google Analytics
- Печать тега мета-описания
- Переписать тег заголовка
- Вставить похожие сообщения
- Вставить призыв к действию
- Вставить список дочерних страниц на страницу
- Вставить список страниц из предка
- Вставить автоматическую HTML-карту сайта
- Автоматическая вставка для захвата глаз
- Пользовательский тип записи и пользовательский менеджер таксономии
и более.
- Функция может быть остановлена индивидуально.
- Это пример экрана настройки взаимодействия SNS.
Этот плагин предоставляет 6 блоков.
- Контактный раздел
- Индекс дочерней страницы
- HTML-карта сайта
- призыв к действию
- Кнопка «Поделиться»
- Список страниц от предка
В этом разделе описывается, как установить плагин и заставить его работать.
напр.
- Загрузите
имя-плагина.php
в каталог/wp-content/plugins/
- Активируйте плагин через меню «Плагины» в WordPress
Просто случайный набор случайных вещей, которые вы можете получить в другом месте (от людей, которые это сделали!), собранный без документации
Искал эффективное средство. Не в последнюю очередь, поддержка на форуме постоянная.
Я часто использую этот плагин. Иметь необходимые функции на корпоративном сайте.
Простота использования. Мне очень нравится этот плагин.
Этот плагин очень полезен. Мне нравятся функции, которые создают CTA-контент.
Прочитать все 5 отзывов
«VK All in One Expansion Unit» — это программное обеспечение с открытым исходным кодом. Следующие люди внесли свой вклад в этот плагин.
Авторы
- Вектор, Inc.
- Хидэкадзу Исикава
- Джим912
- Окамото Хидэтака
- нк30
- Саори Миядзаки
- Екатерина
- Наоки Охаши
- БУРОВОЙ ЛАНЦЕР
- уна
- каорок72
- куришимак
- Чиаки КОНО
- Каин Сотоэ
«VK All in One Expansion Unit» переведён на 1 язык. Спасибо переводчикам за их вклад.
Перевести «VK All in One Expansion Unit» на ваш язык.
Заинтересованы в разработке?
Просмотрите код, ознакомьтесь с репозиторием SVN или подпишитесь на журнал разработки по RSS.