正则表达式中,如何在任意匹配字符后面加上原字符和特定内容
原文#chara2,cgm_kt13#chara2,cgm_fd22#chara2,cgm_gy75#chara2,cgm_dvv53#chara2,cgm_caq23在...
原文
#chara 2,cgm_kt13
#chara 2,cgm_fd22
#chara 2,cgm_gy75
#chara 2,cgm_dvv53
#chara 2,cgm_caq23
在#chara 2,cgm_.*后面加上,100,00,222
变成
#chara 2,cgm_kt13,100,00,222
#chara 2,cgm_fd22,100,00,222
#chara 2,cgm_gy75,100,00,222
#chara 2,cgm_dvv53,100,00,222
#chara 2,cgm_caq23,100,00,222
在正则表达式中的替换框该怎么写?
非常感谢 展开
#chara 2,cgm_kt13
#chara 2,cgm_fd22
#chara 2,cgm_gy75
#chara 2,cgm_dvv53
#chara 2,cgm_caq23
在#chara 2,cgm_.*后面加上,100,00,222
变成
#chara 2,cgm_kt13,100,00,222
#chara 2,cgm_fd22,100,00,222
#chara 2,cgm_gy75,100,00,222
#chara 2,cgm_dvv53,100,00,222
#chara 2,cgm_caq23,100,00,222
在正则表达式中的替换框该怎么写?
非常感谢 展开
1个回答
展开全部
查找
(#chara 2,cgm_\w+)
替换
\1,100,00,222
(#chara 2,cgm_\w+)
替换
\1,100,00,222
更多追问追答
追问
非常感谢,可否告诉我原理?
追答
在正则表达式中,放在圆括号中的是分组,按括号出现顺序可用\1,\2...\9(或$1,$2...$9)引用
整个正则用\0或$0引用
因此 替换中\1引用了括号中匹配的内容,然后加上要添加的字符
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询