Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Test Page</title>
<style>
  body {
    font-family: sans-serif;
  }
</style>
</head>
<body>
</body>
</html>
 
(function() {
  
  var str = "this is a this test test";
  var index;
  var matches = str.match(/\w+(\s+\w+)*/)(?=.*\1)/);
  if (matches) {
    display("Found " + matches.length + ":");
    for (index = 0; index < matches.length; ++index) {
      display("[" + index + "]: " + matches[index]);
    }
  }
  else {
    display("No matches found");
  }
  
  function display(msg) {
    var p = document.createElement('p');
    p.innerHTML = String(msg);
    document.body.appendChild(p);
  }
})();
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
anonymouspro
0viewers