Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 26.10.2022
Сообщений: 35

Убрать лишние символы из urla

18.01.2023, 22:05. Показов 991. Ответов 5

Студворк — интернет-сервис помощи студентам
Всем привет, есть url

http://links.url.com=\r\n/ls/click?upn=3DESOi2zSjWnoYTaMBHu-2BeWTtzsp4lX-2FlEHM-2Fm-2BOaFf6UfzTACsLX=\r\nCuovjm3iyLaCnkyGBTtZFXpvV90AMuZuQUTxm6pb oGuCcm-2FJINu1lHaoP6ehXcWMOcMzGieUZ=\r\nbE4hR902_hKqJPPJE67uYOK2uDoNywvZwU7WeN1w EOYtC7WrQudknVTTYGjhHaoKzoj5LhWCI4l=\r\nBGNyGqhRwtbxujPAn2hFoVNvI5nZdfmuJZaZisI7 I5fk11EpL6cNgZslRoXdRYY0njR5UVMPIIc=\r\nkGzWVKRmmtRze3YiyL3uJ2orkuuYiLLv0i-2BfzkALaAe-2B46CMu675lmf3mxbYcS-2FgpH7TT=\r\nFahYC43tVkRYxFWdaY-2Fh5B8Us-3D

Нужно убрать лишние символы такие как \r, \n, а также 3D в начале ссылки но не в конце, не понимаю как задать условие для удаления этих символов.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.01.2023, 22:05
Ответы с готовыми решениями:

Убрать лишние символы из вывода
Задан список учеников по принципу(Фамилия,Имя,Номер школы,Количество баллов) Иванов Сергей 14 56 Сергеев Петр 23 74 Петров Василий 3...

Как преобразовать массив в строку и убрать лишние символы "[" и "]"?
Есть код. n, m=map(int, input().split()) matrix = for _ in range(n)] count = 1 for k in range(n): if k: start =...

Убрать лишние символы
Доброго времени суток! Ссылки имеют такой вид: viewforum.php?f=ххх, вместо ххх цифры (id раздела). Страницу, например viewforum.php?f=87...

5
132 / 96 / 40
Регистрация: 24.03.2022
Сообщений: 357
19.01.2023, 00:09
Python
1
2
3
4
5
6
import  re
 
s = '\r\n/ls/click?upn=3DESOi2zSjWnoYTaMBHu-2BeWTtzsp4lX-2FlEHM-2Fm-2BOaFf6UfzTACsLX=\r\nCuovjm3iyLaCnkyGBTtZFXpvV90AMuZuQUTxm6pboGuCcm-2FJINu1lHaoP6ehXcWMOcMzGieUZ=\r\nbE4hR902_hKqJPPJE67uYOK2uDoNywvZwU7WeN1wEOYtC7WrQu dknVTTYGjhHaoKzoj5LhWCI4l=\r\nBGNyGqhRwtbxujPAn2hFoVNvI5nZdfmuJZaZisI7I5fk11EpL6 cNgZslRoXdRYY0njR5UVMPIIc=\r\nkGzWVKRmmtRze3YiyL3uJ2orkuuYiLLv0i-2BfzkALaAe-2B46CMu675lmf3mxbYcS-2FgpH7TT=\r\nFahYC43tVkRYxFWdaY-2Fh5B8Us-3D'
s = re.sub(r'\s', '',  s)
s = s.replace('3D', '', 1)
print(s)
1
60 / 18 / 6
Регистрация: 02.12.2022
Сообщений: 92
19.01.2023, 08:51
import re

text = 'http://links.url.com=\\r\\n/ls/click?upn=3DESOi2zSjWnoYTaMBHu-2BeWTtzsp4lX-2FlEHM-2Fm-2BOaFf6UfzTACsLX=\\r\\nCuovjm3iyLaCnkyGB TtZFXpvV90AMuZuQUTxm6pboGuCcm-2FJINu1lHaoP6ehXcWMOcMzGieUZ=\\r\\nbE4hR 902_hKqJPPJE67uYOK2uDoNywvZwU7WeN1wEOYtC 7WrQu dknVTTYGjhHaoKzoj5LhWCI4l=\\r\\nBGNyGqhR wtbxujPAn2hFoVNvI5nZdfmuJZaZisI7I5fk11Ep L6 cNgZslRoXdRYY0njR5UVMPIIc=\\r\\nkGzWVKRm mtRze3YiyL3uJ2orkuuYiLLv0i-2BfzkALaAe-2B46CMu675lmf3mxbYcS-2FgpH7TT=\\r\\nFahYC43tVkRYxFWdaY-2Fh5B8Us-3D\n'

print(re.sub(r"[\\r\\n]", '', text, 0, re.MULTILINE).replace('3D', '', 1))
Миниатюры
Убрать лишние символы из urla  
1
 Аватар для rim41
1045 / 313 / 78
Регистрация: 16.03.2020
Сообщений: 954
19.01.2023, 09:05
MVS33, код можно выделить тэгами, чтобы он адекватно выглядел
0
60 / 18 / 6
Регистрация: 02.12.2022
Сообщений: 92
19.01.2023, 09:56
Цитата Сообщение от rim41 Посмотреть сообщение
MVS33, код можно выделить тэгами, чтобы он адекватно выглядел
Python
1
2
3
4
5
import re
 
text = 'http://links.url.com=\\r\\n/ls/click?upn=3DESOi2zSjWnoYTaMBHu-2BeWTtzsp4lX-2FlEHM-2Fm-2BOaFf6UfzTACsLX=\\r\\nCuovjm3iyLaCnkyGBTtZFXpvV90 AMuZuQUTxm6pboGuCcm-2FJINu1lHaoP6ehXcWMOcMzGieUZ=\\r\\nbE4hR902_hKqJPP JE67uYOK2uDoNywvZwU7WeN1wEOYtC7WrQu dknVTTYGjhHaoKzoj5LhWCI4l=\\r\\nBGNyGqhRwtbxujPAn2 hFoVNvI5nZdfmuJZaZisI7I5fk11EpL6 cNgZslRoXdRYY0njR5UVMPIIc=\\r\\nkGzWVKRmmtRze3YiyL 3uJ2orkuuYiLLv0i-2BfzkALaAe-2B46CMu675lmf3mxbYcS-2FgpH7TT=\\r\\nFahYC43tVkRYxFWdaY-2Fh5B8Us-3D\n'
 
print(re.sub(r"\s", '', text, 0, re.MULTILINE).replace('3D', '', 1))
не думал, что он сильно изменится, если в 1 строке))
1
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
21.01.2023, 09:56
Тебе ещё пробелы нужно убрать:
Code
1
2
3
4
5
6
3D/ls/click?upn=3DESOi2zSjWnoYTaMBHu-2BeWTtzsp4lX-2FlEHM-2Fm-2BOaFf6UfzTACsLX=
Cuovjm3iyLaCnkyGBTtZFXpvV90AMuZuQUTxm6pboGuCcm-2FJINu1lHaoP6ehXcWMOcMzGieUZ=
bE4hR902_hKqJPPJE67uYOK2uDoNywvZwU7WeN1wEOYtC7WrQudknVTTYGjhHaoKzoj5LhWCI4l=
BGNyGqhRwtbxujPAn2hFoVNvI5nZdfmuJZaZisI7I5fk11EpL6cNgZslRoXdRYY0njR5UVMPIIc=
kGzWVKRmmtRze3YiyL3uJ2orkuuYiLLv0i-2BfzkALaAe-2B46CMu675lmf3mxbYcS-2FgpH7TT=
FahYC43tVkRYxFWdaY-2Fh5B8Us-3D
Добавлено через 5 минут
Python
1
2
>>> quopri.decodestring('http://links.url.com=\r\n/ls/click?upn=3DESOi2zSjWnoYTaMBHu-2BeWTtzsp4lX-2FlEHM-2Fm-2BOaFf6UfzTACsLX=\r\nCuovjm3iyLaCnkyGBTtZFXpvV90AMuZuQUTxm6pboGuCcm-2FJINu1lHaoP6ehXcWMOcMzGieUZ=\r\nbE4hR902_hKqJPPJE67uYOK2uDoNywvZwU7WeN1wEOYtC7WrQu dknVTTYGjhHaoKzoj5LhWCI4l=\r\nBGNyGqhRwtbxujPAn2hFoVNvI5nZdfmuJZaZisI7I5fk11EpL6 cNgZslRoXdRYY0njR5UVMPIIc=\r\nkGzWVKRmmtRze3YiyL3uJ2orkuuYiLLv0i-2BfzkALaAe-2B46CMu675lmf3mxbYcS-2FgpH7TT=\r\nFahYC43tVkRYxFWdaY-2Fh5B8Us-3D')
b'http://links.url.com/ls/click?upn=ESOi2zSjWnoYTaMBHu-2BeWTtzsp4lX-2FlEHM-2Fm-2BOaFf6UfzTACsLXCuovjm3iyLaCnkyGBTtZFXpvV90AMuZuQUTxm6pboGuCcm-2FJINu1lHaoP6ehXcWMOcMzGieUZbE4hR902_hKqJPPJE67uYOK2uDoNywvZwU7WeN1wEOYtC7WrQu dknVTTYGjhHaoKzoj5LhWCI4lBGNyGqhRwtbxujPAn2hFoVNvI5nZdfmuJZaZisI7I5fk11EpL6 cNgZslRoXdRYY0njR5UVMPIIckGzWVKRmmtRze3YiyL3uJ2orkuuYiLLv0i-2BfzkALaAe-2B46CMu675lmf3mxbYcS-2FgpH7TTFahYC43tVkRYxFWdaY-2Fh5B8Us-3D'
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.01.2023, 09:56
Помогаю со студенческими работами здесь

Убрать лишние символы из ячейки
В Аксессе в таблице в стоблце ФИО в ячейках перед фамилией иногда попадаются лишние символы например: |! Саша| | № Коля| | *** ...

Убрать лишние символы: preg_replace
$input = 'qwertyuiopasdfghjklzxcvbnm йцукенгшщзхъфывапролджэячсмитьбю 0123456789 -._ =+,./\\|(){}!@#$%^&*:;"'; $input = preg_replace...

Убрать лишние символы из unicode строки
Доброго времени суток! столкнулся с такой ерундой: получаю сессионную переменную $_SESSION (берётся из скрипта, который возвращает имя...

Как убрать лишние символы из текста
ОбластьЗаголовок.Параметры.договор=СсылкаНаОбъект.ДоговорКонтрагента.Наименование; результат: ГАМ 09/14, приложение 2 как обрезать...

Как убрать в столбце лишние символы
Подскажите пожалуйста, как можно убрать в столбце лишние символы - справа, после запятой? (для последующей группировки столбца) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru