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

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

18.01.2023, 22:05. Показов 1034. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru