JSFiddle - React, Tailwind, and code Playground
by dtracers
JavaScript
var TAG_List = [/@File/,/(@Class+)([\W\n\r]|$)/,/@Method/,/(@Field+)([\W\n\r]|$)/];
var totalExpression;
for (var i = 0; i <TAG_List.length; i++) {
if (totalExpression) {
totalExpression = new RegExp( totalExpression.source + '|(' + TAG_List[i].source + ')');
} else {
totalExpression = new RegExp('(' + TAG_List[i] + ')');
}
}
console.log(totalExpression);
var total = TAG_FILE + /|/ + TAG_CLASS + /|/ + TAG_METHOD + /|/ + TAG_FIELD;