irongit

A better version of regex 101

works good

huncholanehuncholaneauthored
parent d8da19ccommit acb5ce62e4f6a155ee20daccfba764ced1887a29Browse files

1 file changed, +1 -1

+1-1src/builder.js
@@ -4,7 +4,7 @@ const parseBuilder = (str) => {
44 for (let line of lines) {
55 if (!line.trim()) continue;
66 const r =
7- /^(?<tabs>\s*)(?<name>\w*)(?<optional>\??)(?<type>[:>])(?<regex>.*)/.exec(
7+ /^(?<tabs>\s*)(?<name>\w*)(?<optional>[\*\+\?]*)(?<type>[:>])(?<regex>.*)/.exec(
88 line
99 );
1010 if (!r) return "";