- 主题:请教一个基础的正则替换问题
[98,1262]<0,244,0>垄<244,130,0>上<374,188,0>行<562,136,0>-<698,192,0>苏<890,188,0>小<1078,184,0>明
替换成 ===>
[98,1262]垄上行-苏小明
我在editplus用正则替换
<.?*> ===> 空
是贪婪模式,最后替换成只有一个“明”,我不知道非贪婪模式应该怎么写?
editplus要是通过了,我打算用python的正则跑。
--
FROM 124.78.10.*
不是所有地方的“正则表达式”都是一套正则表达式。。。
建议你直接去python里调,不要弄完editplus发现跟python不一样,再来问哪不一样
(别人可能能研究出来editplus和python哪有区别,你不行)
python里.*?才是非贪婪匹配,我个人一般不写非贪婪匹配,我会写<[^>]*>,就不涉
及贪婪不贪婪的问题了
【 在 javame (yimin) 的大作中提到: 】
: [98,1262]<0,244,0>垄<244,130,0>上<374,188,0>行<562,136,0>-<698,192,0>苏<890,188,0>小<1078,184,0>明
: 替换成 ===>
: [98,1262]垄上行-苏小明
: ...................
--
FROM 114.242.94.*
editplus可以通过
【 在 wincss (wincss) 的大作中提到: 】
: 不是所有地方的“正则表达式”都是一套正则表达式。。。
: 建议你直接去python里调,不要弄完editplus发现跟python不一样,再来问哪不一样
: (别人可能能研究出来editplus和python哪有区别,你不行)
: ...................
--
FROM 124.78.10.*
<[\d,]*>
不可以吗?
【 在 javame (yimin) 的大作中提到: 】
: [98,1262]<0,244,0>垄<244,130,0>上<374,188,0>行<562,136,0>-<698,192,0>苏<890,188,0>小<1078,184,0>明
: 替换成 ===>
: [98,1262]垄上行-苏小明
: ...................
--
修改:iMx FROM 119.131.204.*
FROM 119.131.204.*
可以了
【 在 iMx (围城) 的大作中提到: 】
: <[\d,]*>
: 不可以吗?
--
FROM 124.78.10.*