Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.06.2017, 15:54   #1
polin11
Форумчанин
 
Регистрация: 07.06.2015
Сообщений: 164
По умолчанию Регулярные выражения findall

Помогите разобраться с регулярынми выражениями
Код:
import re
result = re.findall(r'AV', 'AV Analytics AV')
print (result)
выводит  ['AV', 'AV']
Есть ли возможность найти порядковые номера в строке, вхождения нашей подстроки, то есть
[0, 13]
polin11 вне форума Ответить с цитированием
Старый 12.06.2017, 18:02   #2
New man
Форумчанин
 
Регистрация: 24.01.2011
Сообщений: 774
По умолчанию

Код:
>>> import re
>>> result = re.search(r'AV', 'AV Analytics AV')
>>> result
<_sre.SRE_Match object; span=(0, 2), match='AV'>
>>> result.group(0)
'AV'
>>> result.start()
0
>>> result.end()
2
a.k.a. Angelicos Phosphoros
Мой сайт
New man вне форума Ответить с цитированием
Старый 17.06.2017, 14:28   #3
NtipleX
 
Регистрация: 17.06.2017
Сообщений: 3
По умолчанию

<str>.find(<Подстрока>, <Начало поиска индекс>, <Конец поиска индекс>) - выдаст где начинается подстрока в строке пол индексу
NtipleX вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулярные выражения C# VladimirVB C# (си шарп) 2 10.11.2015 01:09
Регулярные выражения antiwindows JavaScript, Ajax 9 24.09.2015 12:21
Регулярные выражения Jadore ASP.NET 0 23.05.2013 00:42
Регулярные выражения DoGFoX Общие вопросы Delphi 1 03.02.2011 10:49
Регулярные выражения Syltan JavaScript, Ajax 3 24.04.2010 23:08