JavaScript DHTML/Dojo toolkit/regexp

Материал из Web эксперт
Перейти к: навигация, поиск

Build group regular expression in dojo

 
<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>



dojo regex escape string

 
<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>



dojo regex group

 
<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>