server/java/renkan-web/src/main/webapp/static/lib/dojo/regexp.js
author ymh <ymh.work@gmail.com>
Mon, 21 Jul 2014 14:48:01 +0200
changeset 316 242510015401
parent 309 server/renkan-web/src/main/webapp/static/lib/dojo/regexp.js@0c3e6e66881f
permissions -rw-r--r--
move java server project to sub folder
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
51
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
/*
290
8a6eb26ac87f move client build to Grunt and relocate it into client folder. Adjust server to work with the new build.
ymh <ymh.work@gmail.com>
parents: 51
diff changeset
     2
	Copyright (c) 2004-2011, The Dojo Foundation All Rights Reserved.
51
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
	Available via Academic Free License >= 2.1 OR the modified BSD license.
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
	see: http://dojotoolkit.org/license for details
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
*/
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
//>>built
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
define("dojo/regexp",["./_base/kernel","./_base/lang"],function(_1,_2){
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
var _3={};
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
_2.setObject("dojo.regexp",_3);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
_3.escapeString=function(_4,_5){
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
return _4.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,function(ch){
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
if(_5&&_5.indexOf(ch)!=-1){
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
return ch;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
}
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
return "\\"+ch;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
});
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
};
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
_3.buildGroupRE=function(_6,re,_7){
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
if(!(_6 instanceof Array)){
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
return re(_6);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
}
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
var b=[];
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
for(var i=0;i<_6.length;i++){
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
b.push(re(_6[i]));
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
}
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
return _3.group(b.join("|"),_7);
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
};
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
_3.group=function(_8,_9){
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
return "("+(_9?"?:":"")+_8+")";
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
};
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
return _3;
3247fccfbd3f update on renkan
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
});