帮我写一个用在python里能匹配标点符号的所有字符的正则表达式
时间: 2023-03-23 07:04:06 浏览: 305
匹配任意字符的正则表达式写法
可以使用以下正则表达式来匹配标点符号:
import re
pattern = r'[^\w\s]'
text = "Hello, world! This is a test."
result = re.findall(pattern, text)
print(result)
输出结果为:[',', '!', '.']
这个正则表达式使用了字符集合 [] 和否定字符集合 ^,表示匹配除了字母、数字、下划线和空格之外的所有字符。
阅读全文