Регулярное выражение Python, удалите все знаки препинания, кроме дефиса, для строки ЮникодаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Регулярное выражение Python, удалите все знаки препинания, кроме дефиса, для строки Юникода

Сообщение Anonymous »

У меня есть код для удаления всех знаков препинания из строки регулярного выражения:

Код: Выделить всё

import regex as re
re.sub(ur"\p{P}+", "", txt)
Как мне изменить это, чтобы разрешить использование дефисов? Если бы вы могли объяснить, как вы это сделали, было бы здорово. Я так понимаю, поправьте меня, если я ошибаюсь, P с любыми знаками препинания после него.

Подробнее здесь: https://stackoverflow.com/questions/212 ... ode-string
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»