首页
社区
课程
招聘
未解决 [求助]请教一个基础的正则替换问题
发表于: 2021-1-19 13:48 1632

未解决 [求助]请教一个基础的正则替换问题

2021-1-19 13:48
1632
[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的正则跑。


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 4522
活跃值: (4498)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2

^[[0-9]\d+,[0-9]\d+]|[\u4e00-\u9fa5-]{1,}


https://www.sojson.com/regex/?tdsourcetag=s_pctim_aiomsg


填入即可看到效果和生成各种代码,很方便的在线工具.

最后于 2021-1-20 23:18 被Mxixihaha编辑 ,原因:
2021-1-20 22:59
0
雪    币: 36318
活跃值: (7170)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
建议用RegexBuddy来写,支持上百种编程语言,否则测试通过,还得进行语法转换。
2021-1-20 23:03
0
雪    币: 786
活跃值: (729)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
<[\d,]+?>这样?
2021-1-21 09:07
0
游客
登录 | 注册 方可回帖
返回
//