rexname

Utility to rename files/folders using regular expressions.

npm install rexname
12 downloads in the last month

rexname

NPM utility module to rename files using regular expressions.

Installation

Install globally via NPM

npm install -g rexname

Usage

rexname

  • search: a string or regular expression to match files on. e.g. .txt or '/(.*)\.\d{4}/i' (Use quotes when for special characters or spaces)
  • replace: a string used to replace file names. Use $1 $2... for matched text. e.g. 'new $1.$2'

Example

filenames

file1_201208.txt
file2_201209.txt

rexname command

rexname '/file(\d+)_(\d{4})(\d{2}).txt/i' '$3-$2-module-$1.js'

result

2012-08-module-1.js
2012-09-module-2.js
npm loves you