Форум сайта python.su
Есть вот такой текст
как id и ls получить?
text = 'pu_011073143275226_13701690559' id = re.compile('???????????????') ls = re.compile('???????????????')
Отредактировано Scorp_1978 (Окт. 21, 2023 19:29:12)
Офлайн
text = 'pu_011073143275226_13701690559' print(text.split("_"))
Офлайн
ZerG, спасибо
Офлайн
Scorp_1978
Есть вот такой текст
как id и ls получить?text = 'pu_011073143275226_13701690559' id = re.compile('???????????????') ls = re.compile('???????????????')
>>> import re >>> >>> text = 'pu_011073143275226_13701690559' >>> >>> pat = r'_(\d+)_(\d+)$' >>> >>> match = re.search(pat, text) >>> if match is not None: ... text_id, text_ls = match.groups() ... >>> text_id '011073143275226' >>> text_ls '13701690559' >>>
>>> text = 'pu_011073143275226_13701690559' >>> >>> text_id, text_ls = text.split('_')[1:] >>> >>> text_id '011073143275226' >>> text_ls '13701690559' >>>
Отредактировано py.user.next (Окт. 22, 2023 04:40:10)
Офлайн