汉字:[\u4e00-\u9fa5]+
float: [-?0-9.?]+
正整数:[0-9]+
字母: [a-zA-Z]+
python使用:
import re
print(re.search("[-?0-9.?]+", "你好,金额为:-123.5。").group())
notepad使用:
1. 配置update语句
我们项目中需要配置全量个update语句的时候需要update数十个字段的时候,可以使用notepad替换
a. 先用navicate选中一行,“复制为UPDATE语句”
b. 粘贴到notepad中
c. crtl+f 切换到替换,使用正则进行修改
原来: ([a-zA-Z\_]+) = [\'0-9a-zA-Z\u4e00-\u9fa5]+, (根据数据进行修改)
替换:$1 = '#\(item.$1\)'
2. 后面的数据从文件解析,填入,一个一个填写太麻烦
可以借用notepad正则处理
再把空格替换掉即可