|
|
1
2
这可能有助于:
|
|
|
2
1
我仍然不知道你是否需要把它们串成一根绳子:如下所示
如果您只需要一种模式,那么:
|
|
|
3
0
抱歉,如果这不是最好的方法。我意识到我的问题是不完整的,我想让这个问题更完整,同时也分享我提出的解决方案。 我希望此代码处理所有可能的名称结构:
我使用此代码生成示例文件名/路径覆盖所有文件夹/名称/副本/编号/扩展名组合:
经过多次试错使用( regex101 ,谢谢@onyambu!),我把下面的荒谬正则表达式组合在一起,它们实际上是有效的:
不幸的是,这个regex包含10个捕获组,我只能反向引用其中的9个(并且10是文件扩展名)。所以我将使用@rhertel更优雅的解决方案。但如果有人看到减少抓捕组数量的方法,请告诉我! |
|
|
DotFX · RegEx捕获关键字前但括号后的所有内容 1 年前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 1 年前 |
|
|
iato · 确保正则表达式不从命名材料中的数字中提取 1 年前 |
|
|
vr8ce · 非成对标记中特定字符的正则表达式 1 年前 |
|
|
MARTIN · 交换第一个和最后一个单词,反转所有中间的字符 1 年前 |
|
|
Carsten · 使用最近的搜索模式更改文本块 1 年前 |