]> scripts.mit.edu Git - autoinstalls/mediawiki.git/blob - resources/src/mediawiki/mediawiki.template.regexp.js
MediaWiki 1.30.2-scripts2
[autoinstalls/mediawiki.git] / resources / src / mediawiki / mediawiki.template.regexp.js
1 mediaWiki.template.registerCompiler( 'regexp', {
2         compile: function ( src ) {
3                 return {
4                         render: function () {
5                                 return new RegExp(
6                                         src
7                                                 // Remove whitespace
8                                                 .replace( /\s+/g, '' )
9                                                 // Remove named capturing groups
10                                                 .replace( /\?<\w+?>/g, '' )
11                                 );
12                         }
13                 };
14         }
15 } );