8 पॉइंट द्वारा xguru 2020-07-22 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • आसान अंग्रेज़ी शब्दों से बने फ़ंक्शनों की मदद से 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 टिप्पणियां

 
iolothebard 2020-07-22

ज़्यादा natural language जैसा नहीं...

 
kunggom 2020-07-22

नाम से ही स्पष्ट है, यह एक DSL है।