Regex 如何使用正则表达式查找可变长度字符串
我正在尝试使用批量重命名工具从迁移的文档中删除ID。我正在和正则表达式斗争 下面是一些文档的示例 KIN-CHV-SAL-MAP-001 (ID 594).pptx KIN-CHV-P18005-REP-001 R1 (ID 04).pdf 括号之间的字符数量各不相同,有些文档没有ID。 这就是我打算使用正则表达式的地方 感谢您提供的任何帮助Regex 如何使用正则表达式查找可变长度字符串,regex,bulk-rename-utility,Regex,Bulk Rename Utility,我正在尝试使用批量重命名工具从迁移的文档中删除ID。我正在和正则表达式斗争 下面是一些文档的示例 KIN-CHV-SAL-MAP-001 (ID 594).pptx KIN-CHV-P18005-REP-001 R1 (ID 04).pdf 括号之间的字符数量各不相同,有些文档没有ID。 这就是我打算使用正则表达式的地方 感谢您提供的任何帮助 MATCH: ^(.*?)\s*\(ID \d+\) REPLACE: \1 Include Ext. must be UNCHECKED 图案细
MATCH: ^(.*?)\s*\(ID \d+\)
REPLACE: \1
Include Ext. must be UNCHECKED
图案细节
-字符串的开头^
-第1组:任何零个或多个字符,尽可能少(.*)
-一个或多个空白字符\s*
-\(ID\d+\)
,空格,1+位和ID
)
(ID)
的字符串)的内容
请参见屏幕截图:
MATCH: ^(.*?)\s*\(ID \d+\)
REPLACE: \1
Include Ext. must be UNCHECKED