Skip to content

RabbitB/Regex-Explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Regex Explorer

A simple file directory explorer that supports compound regex renaming of files and directories, with live preview of changes. The intent of the project is to provide similar utility as can be found in tools like Microsoft's PowerRename, but easier to write and perform complex regex operations.

Compound Expressions

There is no limit to the number of expressions you can run file-names through, and expressions and their replacement content support both numbered and named capture groups. This makes tasks that would otherwise require complex expressions, simple and easy to write once the solution is broken up into multiple steps.

Capture Groups This example shows how you can easily pad numbers with leading zeros, by using two expressions, instead of a single, complicated expression. The example also shows how to use both numbered and named capture groups.

Working With Files

Both files and expressions support toggling on and off, so you can rename only the files you want, and preview different combinations of changes. Expressions also support drag-and-drop to rearrange their order of operation.

Toggle Files & Expressions

Built With the Godot Engine

Regex Explorer was built using the Godot Engine, and is licensed under the MIT license. This makes the utility easy to understand and modify if additional functionality is needed, and all code is reviewable to ensure it's not doing anything you don't intend it to do. Also useful for reviewing if you intend to work on your own Godot based projects.

About

A simple file directory explorer that supports compound regex renaming of files and directories, with live preview of changes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published