Найти - Пользователи
Полная версия: как вырезать дату из произвольной строки
Начало » Python для новичков » как вырезать дату из произвольной строки
1
vkg2
всем привет.
вот возник вопрос, как можно вырезать дату из произвольной строки?
пытался использовать:
re.sub(r"“,”",some_string)
но пропускает не нужные числа.
искал в инете ничего толкового не нашел, да и скорость не позволяет много искать =(
может у кого есть какие идеи?
o7412369815963
Приведите пример текста
vkg2
“какойто текст 10 содержащий 10/12/2011 числа в различных местах +100500 и что то еще…” надо получить “10/12/2011”
Lexander
Вот рабочая регулярка, но она содержит также вложенные блоки на вычленение дня, месяца и года.
Также в качестве разделителя могут использоваться другие символы. Если они не нужны - удалите.
((0||3)(0|1)(19|20){2})
o7412369815963
import re
s = "какойто текст 10 содержащий 10/12/2011 числа в различных местах +100500 и что то еще..."
print re.findall(r'\d\d/\d\d/\d{4}', s)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB