Index

Regex Parser and Debugger Tool

Free tool which validates the given input string against the given regular expression and matches the output in accordance with the defined Regex. The tool supports parsing and debugging in Javascript, Python and PHP languages

Input RegEx pattern:
Modifier:
Input String :
Matched Info:
Matched String:
Input RegEx pattern:
Modifier:
Input String :
Matched Info:
Matched String:
Input RegEx pattern:
Modifier:
Input String :
Matched Info:
Groups Matched:
Matched String:

Regex Parser Flags

Following are the explanations for the flags used.

Regex Parser Flags Description
g (Global) Don't return after the first match
s (Dot All) Dot also matches newline
i (Case Insensitive) Case insensitive match, ignores case of alphabets
m (Multiline) Causes ^ and $ to match the begin/end of each line
D (Dollar) Makes the dollar sign '$', to always match the end of the string, instead of end of the line
x (Extended) Spaces in the pattern are ignored
U (Ungreedy) The match becomes lazy by default

Regex Parser Examples

Following are few example input regex and results for the sample input string

InputRegex Description Input string Result
[A-Z] Character class: Literally matches all characters given inside '[' ']' Once upon A time There was a King with Seven sons
[A-Za-z]+ Checks for one or more matches Once upon A time
([A-Z]) Capturing group: Captures the matches of pattern within '(' and ')' in separate groups Once upon A time
\w Matches any word character (similar to [a-zA-Z0-9_]) Site
([A-Z])\w+ Capture all groups starting with uppercase alphabet and match all words starting with upper case alphabet followed by word character Once

Related System Administrator and Network Tools



Thread dump analyzer
Analyze a JVM thread dump and identify deadlocks.
Regex Parser
Validates and parses the input string as per the given regular expression.
Timestamp converter
Converts Unix / Epoch timestamp into GMT and other readable format.
JSON Formatter
The JSON Formatter and Validator helps in formatting JSON data.
JSON Path Evaluator
Validates JSON data against given expression.
JSON Generator
Generates JSON code based on given JSON template.
JSON Minifier
Minify your JSON code, for reduced size and less data transfer.
JSON Beautifier
Convert minified JSON code into human understandable format.
JSON to Protobuf creator
Converts JSON data to Protocol Buffer (Protobuf) data format.
JSON to JAVA
Converts JSON schema to java object.
JSON to XML
Converts JSON data to XML data.
JSON to YAML
Converts JSON data to YAML data.
JSON to PHP
Convert JSON data to PHP data.
JSON to C#
Convert JSON data to C# data format.
Xpath Evaluator
Validates XML data against the given expression.
XML Formatter
The XML Formatter helps in formatting XML data.
XML to XSD
Convert XML data to XSD equivalent.
XML to YAML
Convert your XML data to its equivalent YAML format.
XML to JSON
Converts XML data to JSON data.
SQL Formatter
The SQL Formatter helps in formatting SQL statements.
SQL to MongoDB
Convert SQL query to NoSQL (MongoDB) query.
INI to JSON
Converts Microsoft Windows .ini data to JSON data.
INI to XML
Convert INI files to its equivalent XML format.
INI to YAML
Transform your INI file contents to its equal YAML format.
CSV to JSON
Convert your CSV data into its respective JSON format.
CSV to XML
Convert your CSV data into its respective XML format.
CSV to YAML
Convert your CSV data into its respective YAML format.
CSV to SQL
Convert CSV data to SQL query.