ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 正则表达式 + 查找并替换 *正则表达式 + 查找并替换* 模式让你可以把 *正则表达式* 模式的力量与 *查找并替换* 的简单性结合起来。你不必构建一个与整个文件名匹配的正则表达式,也不必使用 `\1` 样式的标记保留旧名称中你想保留的部分,你可以指定一个正则表达式来匹配一个子字符串或文件名的一部分。Opus 将用你提供的文本替换任何匹配的子字符串,而不触及与之不匹配的文件名的任何部分。 ![](/Manual/images/media/13/rename_-_regexpfindreplace.png) 上面的示例展示了一个非常简单的正则表达式,它被用来删除原始文件名的年份。 `- \d+( - )*` 的 **旧名称** 模式匹配后面跟着初始连字符和空格的内容,然后是任意数量的数字,然后是可选的空格包围的后跟连字符。替换字符串被留空,因为我们只想删除年份 - 你当然可以根据需要把它换成别的。 有关使用正则表达式的更多信息,请参阅 [正则表达式语法](/Manual/reference/wildcard_reference/regular_expression_syntax.zh.md) 参考页面。更多信息,你可以在 [Microsoft 的 TR1 ECMAScript 介绍](http://msdn.microsoft.com/en-us/library/bb982727.aspx) (Opus 默认使用的正则表达式类型)中找到更多信息,如果你需要帮助,你可以在 [Opus 资源中心](http://resource.dopus.com/) 寻求帮助。