YoVDO

Reimplement RegExp in JavaScript

Offered By: JSConf via YouTube

Tags

JSConf Courses Javascript Courses Regular Expressions Courses Unicode Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of reimplementing RegExp in JavaScript in this JSConf EU 2013 conference talk by Julian Viereck. Delve into the challenges of writing and debugging regular expressions, and discover how implementing the entire RegExp object in JavaScript can enhance visualization and simplify debugging. Learn about the parser, generator, and compiler components involved in this process. Examine concepts such as path trees, backtracking, loop protection, and Unicode support. Gain insights into integrating the reimplemented RegExp with JavaScript and understand the current status of this innovative project. For developers seeking to deepen their understanding of regular expressions and their implementation in JavaScript, this talk offers valuable insights and practical demonstrations.

Syllabus

Intro
Motivation
Why
Demo
Overview
Path Tree
Example
Parser
Parser Generator
Parser Decimal
Note List
Grouping
Nodeless
Backslash
Match
Backtracking
Loop Protection
Fake Loop
ToString function
chit compiler
code mirror
nfa
code generator
transitions
Unicode 777
Alphabet Classes
Regular Expressions
JavaScript Integration
Project Status


Taught by

JSConf

Related Courses

Introduction to Internationalization and Localization
University of Washington via edX
Reports in Power BI
DataCamp
Introduction Pratique à YAML
Coursera Project Network via Coursera
Design the Web: Creating and Protecting Email Links
LinkedIn Learning
Localization for Developers
LinkedIn Learning