Я хотел бы проанализировать строку, чтобы получить список, включающий все слова (тоже дефис).Текущий код:
s = '-this is. A - sentence;one-word'
re.compile("\W+",re.UNICODE).split(s)
возвращает:
['', 'this', 'is', 'A', 'sentence', 'one', 'word']
, и я хочу, чтобы он вернулся:
['', 'this', 'is', 'A', 'sentence', 'one-word']