正则表达式 '[^0-9]' 怎么使用
时间: 2024-05-22 22:13:33 浏览: 109
这是一个用于匹配所有非数字字符的正则表达式。在代码中使用时,可以通过调用相应的函数并传入这个正则表达式作为参数来实现对非数字字符的匹配。例如,如果你想从一个字符串中筛选出所有非数字字符,可以使用 Python 中的 re 模块:
import re
string = "Hello, world! 123"
result = re.findall('[^0-9]', string)
print(result)
# Output: ['H', 'e', 'l', 'l', 'o', ',', ' ', 'w', 'o', 'r', 'l', 'd', '!', ' ']
这个例子中,re.findall 函数会返回一个列表,其中包含所有与正则表达式 '[^0-9]' 匹配的字符串,也就是所有非数字字符。
阅读全文