Найти - Пользователи
Полная версия: Разделить файл по нескольким символам
Начало » Python для новичков » Разделить файл по нескольким символам
1
travisbickle
Добрый день. Пробую программировать ( в том числе на python), столкнулся с “неразрешимой” задачей: нужно разделить текстовый файл на слова по нескольким символам. Пробую split, но по нескольким символам не получается, даже при использовании регулярных выражений.

 file = open('X:\X\xxx.txt', 'r')
dlist=file.readlines()
i=0
for e in dlist:
    dlist[i] = e.split('[^a-z]')
    i=i+1
Разделения не происходит. Меняю на пробел, по нему разделяется.
Как мне разделить по всем небуквенным символам?
Спасибо.
doza_and
travisbickle
даже при использовании регулярных выражений.
Это у вас разбиение по регуляным выражениям а не с их использованием.
 import re
li = re.split("[A-Z]+",txt)
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