ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Как сократить номер телефона в Python ? (https://forum.antichat.xyz/showthread.php?t=1431796)

hexter 05.05.2022 14:02

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

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

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

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

Кто не понял.

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

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

Sidney31 05.05.2022 21:40

Цитата:

Сообщение от hexter

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

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

laiser 06.05.2022 17:22

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

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

Код:





Код:

number = '38095093473'
number.replace('38', '')



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

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

Код:





Код:

number[-9:]


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

hexter 07.05.2022 17:31

Цитата:

Сообщение от Sidney31

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

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

Sidney31 07.05.2022 17:37

Цитата:

Сообщение от hexter

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

https://forum.antichat.xyz/attachmen...bb8b3cfa4a.png

pomidorq 13.05.2022 22:15

Python:





Код:

print
(
"38095093473"
[
2
:
]
)


Daddyy 14.05.2022 00:23

Цитата:

Сообщение от hexter

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

Ошибку выдает или номер с 380?


Время: 20:01