正则表达式 两头一样中间不一样该怎么批量替换求解

文件1:<ahref="1">1</a>文件2:<ahref="12">12</a>文件3:<ahref="123">123</a>怎么使用正则表达式写法批量替换<ahr... 文件1:<a href="1">1</a>
文件2:<a href="12">12</a>
文件3:<a href="123">123</a>
怎么使用正则表达式写法批量替换 <a href="到</a>之间的内容
因为我有多个文件里的内容两头一样中间不一样该怎么批量替换,谢谢!
谢谢1楼的回到,通过你说的正则表达可以搜索到了内容。
我现在是部分删除掉部分保留:
文件1:<a href="1">1</a>替换成1
文件2:<a href="12">12</a>替换成12
文件3:<a href="123">123</a>替换成123
搜索的写法<a href="([^"]*)">\1</a>
替换的写法该怎么写呢? 谢谢!
展开
 我来答
正牌小卡
2011-09-17 · TA获得超过207个赞
知道小有建树答主
回答量:499
采纳率:66%
帮助的人:150万
展开全部
用正向预查找,(?<=xxx)这里是你要的替换的部分(?<=yyy),我写的如果不对你可以搜一下这个概念,这个概念的意思是匹配两边符合xxx和yyy结构的中间那部分,两边部分不取值,只取中间部分
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
程经理
2024-10-11 广告
硕方标签机编辑换行的方法简单快捷。对于大多数硕方标签机,您可以通过快捷键实现换行,即同时按下“Shift”和“Enter”键。这一操作在多种编辑环境中通用,包括网页和Office软件。此外,硕方标签机还支持通过编辑软件进行更复杂的文本编辑,... 点击进入详情页
本回答由程经理提供
计名pS
推荐于2018-04-07 · TA获得超过3649个赞
知道大有可为答主
回答量:4189
采纳率:0%
帮助的人:2194万
展开全部
替换的写法和你使用的语言有关系,先给你个 Perl 的

$str = q{<a href="123">123</a>};
$str =~s#<a href="?([^">]*)"?>\1</a>#$1#;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5e2c30c6c
2011-09-18 · TA获得超过815个赞
知道小有建树答主
回答量:289
采纳率:0%
帮助的人:471万
展开全部
<a href="([^"]*)">\1</a>

替换的时候也写\1就行了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式