HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 05.05.2022, 14:02
hexter
Новичок
Регистрация: 04.05.2022
Сообщений: 3
С нами: 2121384

Репутация: 0
По умолчанию

Как сократить номер телефона в Python?

Сайт требует номер что бы начинался с 095 а в моем скрипте написано что человек должен ввести номер с 380

То есть надо обрезать 2 первые цифры

Как? Вот так nomer[2:] или как?

Кто не понял.

Смотрите есть номер вот рандомный 38095093473

а на сайте в Form Data номер начинается с 095, то есть начало номера 38 как-то надо удалить
 
Ответить с цитированием

  #2  
Старый 05.05.2022, 21:40
Sidney31
Познавший АНТИЧАТ
Регистрация: 20.03.2021
Сообщений: 1,115
С нами: 2711257

Репутация: 83


По умолчанию

Цитата:
Сообщение от hexter  

Как? Вот так nomer[2:] или как?
Ну да. Почему бы сперва не попробовать, а потом уже, в случае непонимания, создавать тему?
 
Ответить с цитированием

  #3  
Старый 06.05.2022, 17:22
laiser
Участник форума
Регистрация: 21.12.2013
Сообщений: 181
С нами: 6522707

Репутация: 83
По умолчанию

Можно с помощью регулярок это сделать, (я в них не шарю). Там есть группы, и выдергивать нужные группы.

Можно еще так:

Код:





Код:
number = '38095093473'
number.replace('38', '')


Ну и твой вариант тоже подходит.

А если номер будет с "+", то лучше так:

Код:





Код:
number[-9:]


С помощью регулярок конечно более универсальный способ.
 
Ответить с цитированием

  #4  
Старый 07.05.2022, 17:31
hexter
Новичок
Регистрация: 04.05.2022
Сообщений: 3
С нами: 2121384

Репутация: 0
По умолчанию

Цитата:
Сообщение от Sidney31  

Ну да. Почему бы сперва не попробовать, а потом уже, в случае непонимания, создавать тему?
не работает так. Вот и создал тему 😬🙄
 
Ответить с цитированием

  #5  
Старый 07.05.2022, 17:37
Sidney31
Познавший АНТИЧАТ
Регистрация: 20.03.2021
Сообщений: 1,115
С нами: 2711257

Репутация: 83


По умолчанию

Цитата:
Сообщение от hexter  

не работает так. Вот и создал тему 😬🙄
 
Ответить с цитированием

  #6  
Старый 13.05.2022, 22:15
pomidorq
Участник форума
Регистрация: 17.04.2020
Сообщений: 184
С нами: 3197792

Репутация: 83
По умолчанию

Python:





Код:
print
(
"38095093473"
[
2
:
]
)
 
Ответить с цитированием

  #7  
Старый 14.05.2022, 00:23
Daddyy
Участник форума
Регистрация: 26.12.2017
Сообщений: 238
С нами: 4410412

Репутация: 83
По умолчанию

Цитата:
Сообщение от hexter  

не работает так. Вот и создал тему 😬🙄
Ошибку выдает или номер с 380?
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.