autoee 发表于 2014-9-22 21:21:00

正则提取问题,几处不一样的如何提取呢[已解决]

本帖最后由 autoee 于 2014-10-5 17:14 编辑

SH600306 墒 5?TSH600371 墒 5?TSH600719 墒 5?TSZ000691

提取字母后面的数字就可以了例如SH600306 提取600306

TSZ000691提取000691

user3000 发表于 2014-9-22 21:43:29

回复 1# autoee (?:+)(\d+)

shqf 发表于 2014-9-23 13:32:10

如果数字固定是六位的,可以这样:\d{6}
或者虽不固定六位,但总是为两位以上的,可这样:\d{2,}
如果也可能是一位的,还需加上数字前面是字母这个特征,可这样:(\d+)
总之 方法有很多。
页: [1]
查看完整版本: 正则提取问题,几处不一样的如何提取呢[已解决]