如何设置除特定字符以外的正则表达式模式?
import re
str = 'abc?, def/ghi'
match = re.findall(r'[anything other than ',' or \s]', str)
print(match)
['abc?', 'def/ghi']
THX !!!
答案 0 :(得分:1)
直截了当
[^,]
这正是你所说的。您是否打扰阅读正则表达式文档? ; - )
对于除逗号和空格之外的所有内容,您可以使用相同的方法:
[^,\s]
要获得一系列使用它:
[^,\s]+