如何从正则表达式中排除空格,但不会忽略特殊字符。我当前的代码是:-
pattern=re.compile("[^\w]")
var = pattern.sub('', var)
我知道\w 会删除所有空白字符,但如何只排除空格?
例子:
var = "hi this is test!@#$%%^^"
在正则表达式之后它将变成:
var = "hi this is test"
最佳答案
[^a-zA-Z\d\s]
这会删除所有内容,留下字母、数字和空格。
关于Python:从正则表达式中排除空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15194629/