Я пытаюсь получить определенные результаты из ответа Blogger. Я хочу получить свои имена в блогах. Как я могу что-то сделать с Regex? Я попытался разобраться с моей проблемой, но ни один из ответов не помог мне в моем случае, к сожалению.Как использовать регулярное выражение, чтобы найти середину строки
Так что мой ответ выглядит примерно так:
\\x22http://emyblog.blogspot.com/
Так что всегда начиная с \\x22http://
и заканчивая .blogspot.com/
Я попытался следующие: Re:
regEx = re.findall(b"""\x22http://(.*)\.blogspot\.com""", r)
Но к сожалению, он возвратил пустой список. Любая идея о том, как решить эту проблему?
Благодаря,
Удаление 'b', что указывает на байт (и, таким образом, формировала отслеживающий, а не пустой список), ваше выражение работало нормально для меня, производя' [ «emyblog»] '. – TigerhawkT3
@ TigerhawkT3 Если я удалю ** b **, я получаю следующую ошибку ** TypeError: не может использовать шаблон строки для объекта с байтовым ** Я думаю, что ** b ** требуется в Py3.5 – Naomi
Ваш Тогда 'r' является байтовым объектом. Выполнение как выражения, так и строковых байтовых объектов отлично подходит для меня. – TigerhawkT3