JavaScript Tutorial/Dojo toolkit/regexp
Build group regular expression in dojo
<source lang="javascript">
<html>
<head> <script type="text/javascript"> var djConfig = { baseScriptUri : "js/dojo/" }; </script> <script type="text/javascript" src="js/dojo/dojo/dojo.js"></script> <script language="JavaScript" type="text/javascript"> dojo.require("dojo.regexp"); alert(dojo.regexp.buildGroupRE([true, false], function (item) { return "(fpp?|email?)\\://"; })); </script> </head> <body></body>
</html></source>
dojo regex escape string
<source lang="javascript">
<html>
<head> <script type="text/javascript"> var djConfig = { baseScriptUri : "js/dojo/" }; </script> <script type="text/javascript" src="js/dojo/dojo/dojo.js"></script> <script language="JavaScript" type="text/javascript"> dojo.require("dojo.regexp"); alert(dojo.regexp.escapeString("/[]{}")); </script> </head> <body></body>
</html></source>
dojo regex group
<source lang="javascript">
<html>
<head> <script type="text/javascript"> var djConfig = { baseScriptUri : "js/dojo/" }; </script> <script type="text/javascript" src="js/dojo/dojo/dojo.js"></script> <script language="JavaScript" type="text/javascript"> dojo.require("dojo.regexp"); alert(dojo.regexp.group("test")); </script> </head> <body></body>
</html></source>