- आसान अंग्रेज़ी शब्दों से बने फ़ंक्शनों की मदद से regular expression बनाने वाला JS लाइब्रेरी
उदाहरण) 16-bit hex code पहचानना
→ /^(?:0x)?([A-Fa-f0-9]{4})$/
→ SE()
.startOfInput
.optional.string('0x')
.capture
.exactly(4).anyOf
.range('A', 'F')
.range('a', 'f')
.range('0', '9')
.end()
.end()
.endOfInput
.toRegex();
2 टिप्पणियां
ज़्यादा natural language जैसा नहीं...
नाम से ही स्पष्ट है, यह एक DSL है।