如何使用正则表达式在Python中匹配非单词字符?
下面的代码匹配给定字符串中的所有非单词字符并打印它们的列表。
阅读更多:Python 教程
示例
import re
s = 'ab5z8d*$&Y@'
regx = re.compile('\W')
result = regx.findall(s)
print result
输出
这将输出
['*', '$', '&', '@']
下面的代码匹配给定字符串中的所有非单词字符并打印它们的列表。
阅读更多:Python 教程
import re
s = 'ab5z8d*$&Y@'
regx = re.compile('\W')
result = regx.findall(s)
print result
这将输出
['*', '$', '&', '@']
极客教程