![]() |
1
2
如果您知道您的regex将始终有两个捕获组,那么可以这么说,您可以对regex进行regex。
显然,这没有任何错误检查,最好使用其他方法而不是String.Replace;但是,这确实有效,应该会给您一些建议。
编辑
:一个明显的改进是实际使用模式来验证
编辑2 :以下是我所说的验证:
另外,我可以补充一点,您可以将第二个捕获组更改为
|
![]() |
2
3
|
![]() |
DotFX · RegEx捕获关键字前但括号后的所有内容 8 月前 |
![]() |
Andrus · 如何在sql中查找第二个匹配项 8 月前 |
![]() |
iato · 确保正则表达式不从命名材料中的数字中提取 9 月前 |
![]() |
vr8ce · 非成对标记中特定字符的正则表达式 9 月前 |
![]() |
MARTIN · 交换第一个和最后一个单词,反转所有中间的字符 9 月前 |
![]() |
Carsten · 使用最近的搜索模式更改文本块 9 月前 |