/*! * XRegExp All 3.0.0-pre * * Steven Levithan © 2012 MIT License */ // Module systems magic dance ;(function(definition) { // Don't turn on strict mode for this function, so it can assign to global var self; // RequireJS if (typeof define === 'function') { define(definition); // CommonJS } else if (typeof exports === 'object') { self = definition(); // Use Node.js's `module.exports`. This supports both `require('xregexp')` and // `require('xregexp').XRegExp` (typeof module === 'object' ? (module.exports = self) : exports).XRegExp = self; //