by Mathias Bynens (@mathias) on Monday, 15 June 2015

+4
Vote on this proposal
Status: Confirmed & Scheduled
View session in schedule
Technical level
Advanced

Objective

You’ll walk away from this presentation knowing how to create Unicode-aware regular expressions in JavaScript with ease.

Description

User input and string manipulation are central to development, but many engineers and even popular libraries struggle with Unicode. And ECMAScript 5 doesn’t help, with many built-in string manipulation functions offering puzzling results. Security and the need for internationalization both throw these issues into stark relief. This talk highlights the many problems related to Unicode in JavaScript regular expressions, demonstrates how ES6 (aka. ECMAScript 2015) helps solve these issues, and explains how to polyfill in the mean time.

Speaker bio

http://lanyrd.com/profile/mathias/bio/

Mathias is a Belgian web standards enthusiast. He likes HTML, CSS, JavaScript, Unicode, performance, and security. At Opera Software he’s a member of the Developer Relations team.