Что делает эта команда? import re re.sub ('". *?"', '', текст) - PullRequest
0 голосов
/ 09 апреля 2019

Что делает эта команда?

import re
re.sub('".*?"', ' ', text)

Кажется, что она ничего не делает, и ни один из текстов онлайн не говорит ничего значащего!

1 Ответ

1 голос
/ 09 апреля 2019

Заменяет текст в кавычках (включая кавычки) на пробел.

text = 'Things "in quotation marks" don\'t matter'
re.sub('".*?"', ' ', text)

возвращает

"Things   don't matter"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...