我被赋予了一项需要很长时间才能完成的任务。替换除正则表达式组之外的所有东西?
图像说明了一切:
这是我有:(X100次):
,我需要提取此值仅
我如何获取价值?
我有这个正则表达式使它:
DbCommand.*?\("(.*?)"\);
正如你可以看到它的工作:
而且后replace
功能(replace to $1
)我做获得纯价值:
但问题是,我需要只的纯值,而不是不匹配组的其他成员:
问题:换句话说:
我怎样才能得到如下纯化结果:
Eservices_Claims_Get_Pending_Claims_List
Eservices_Claims_Get_Pending_Claims_Step1
Here is my code at Online regexer
- 有什么方法可以取代“除了匹配的组以外的所有”吗?
p.s.我知道有这样做的其他方式,但我更喜欢一个正则表达式的解决方案(这也将有助于我更好地理解正则表达式)
使用RegexBuddy会做这...也通过视觉工作室运行它会给你想要的东西...你的链接不起作用,所以我不能帮助更多。 – abc123
@ abc123请阅读我的PS –
我的意思是使用正则表达式... – abc123