قم بإزالة / استبدال جميع المسافات البيضاء من سلسلة متعددة الأسطر ، باستثناء أحرف السطر الجديد
-
15-11-2019 - |
سؤال
أريد إزالة جميع أحرف المسافات البيضاء من سلسلة متعددة الأسطر باستخدام التعبير العادي.ما أبحث عنه هو شيء مثل:
exp = re.compile("\s-[\r\n]")
exp.sub('', text)
هل هناك التعبير العادي الذي يفعل ما سبق.منذ text
هو يونيكود ، والتي لديها إمكانية من الشخصيات الأخرى التي يمكن أن تشكل \s
فئة إلى جانب [\t\v\f \r\n]
, ، لا يمكنني استخدام [\t\v\f ]
.
المحلول
لا تنتمي إلى StackOverflow