# QuickReName **Repository Path**: Mr_52Hz/quick-re-name ## Basic Information - **Project Name**: QuickReName - **Description**: 快速批量重命名工具 - **Primary Language**: Python - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-01-28 - **Last Updated**: 2021-09-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # QuickReName #### 介绍 `QuickRename`软件是一个轻量化专注批量文件重命名的工具。
#### 软件架构 Python+PyQt5+FBS #### 使用说明 1. 支持多次预览再执行 2. 重名文件自动添加(数字)后缀 3. 只支持文件,暂不支持文件夹 4. 支持RE基础语法 5. zfill使用re.match,suffix=单字符+数字 #### Example 1. RE替换 第一行输入: `[0-9]+` 第二行不输入: 为 删除第一个遇到的无限长数字 第一行输入: `(\w+)-([0-9]+)` 第二行不输入: `\1\1\2` `abc-1-t.txt`将替换为`abcabc1-t.txt` 2. zfill 第一行输入: `[0-9-]+(?P_[0-9]+)` 第二行不输入: `3` 则`2019-10-11_22.mp4`将替换为`2019-10-11_022.mp4` #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request