Regular Expressions 101

Community Patterns

Community Library Entry

0

Regular Expression
Created·2017-03-30 16:40
Flavor·ECMAScript (JavaScript)

/
(<(?!\/)[a-zA-Z\-0-9]+?(?:[\s]*?[a-zA-Z\-0-9]+?(?:=(?:"[\s\S]*?"|'[\s\S]*?')){0,1})*?[\s]*?\/{0,1}>)|(<\/[\S\s]+?>)|(<!--[\s\S]*?-->)
/
gmi
Open regex in editor

Description

This regex is used to split HTML tags and comments.

Submitted by Danilo Celestino de Castro