Python: найти вхождение и положение подстрок в строке
Регулярное выражение Python: упражнение 22 с решением
Напишите программу на Python, чтобы найти вхождение и положение подстрок в строке.
Пример решения : -
Код Python:
import re
text ='Python exercises, PHP exercises, C# exercises'
pattern ='exercises'
for match in re.finditer(pattern, text):
s = match.start()
e = match.end()
print('Found "%s" at %d:%d' % (text[s:e], s, e))
Пример вывода:
Нашел "упражнения" в 7:16 Нашел "упражнения" в 22:31 Нашел "упражнения" в 36:45
Блок - схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python, чтобы найти подстроки в строке.
Далее: Напишите программу на Python для замены пробелов подчеркиванием и наоборот.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code