blob: 3ec0a1f5c95f3e9cd1f034e3afaeeb78256dc6c0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
mediaWiki.template.registerCompiler( 'regexp', {
compile: function ( src ) {
return {
render: function () {
return new RegExp(
src
// Remove whitespace
.replace( /\s+/g, '' )
// Remove named capturing groups
.replace( /\?<\w+?>/g, '' )
);
}
};
}
} );
|