johannestaas / pire

Python Interactive Regular Expressions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pire

Python Interactive Regular Expression

PIRE is an interactive command-line interface allowing you to edit regexes live and see how your changes match against the input you specify.

example usage

Installation

Through PyPI:

$ pip install pire

Or from the project root directory:

$ python setup.py install

CLI Usage

Use --help/-h to view info on the arguments:

$ pire --help

Run pire against a text file:

$ pire application.log

Regexes used will be cached to a file in the present directory named regex.pire.

Pass a custom newline-delimited file with regexes:

$ pire -r app.pire application.log

Pass multiple files:

$ pire -r app.pire application.log application.log.1 application.log.2

Or:

$ pire -r app.pire application.log*

Hotkeys

hotkeys

Releases

0.2.0:
  • added several hotkeys for navigation
  • improved performance
0.1.1:
  • fixed bug with missing regex.pire file and output display
0.1.0:
  • curses interface implemented
0.0.1:
  • Project created

About

Python Interactive Regular Expressions

License:Other


Languages

Language:Python 100.0%