Javascript String toRegExp()
'use strict'// w w w . j av a 2 s.c om String.prototype.toRegExp = function() { // eslint-disable-line if (typeof this === 'undefined' || this === '') return let match = this.match(new RegExp('^/(.+)/(.*)$')) return match ? new RegExp(match[1], match[2]) : new RegExp(this, 'i') }