JavaScript exec() Method


The exec() method executes the search for match and if the matched text is found in the specified string then it is returned otherwise null is returned.

Following is the code for the JavaScript exec() Method −

Example

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   }
   .sample {
      font-size: 18px;
      font-weight: 500;
   }
</style>
</head>
<body>
<h1>JavaScript exec()</h1>
<div class="sample">
Lorem ipsum dolor, sit amet consectetur adipisicing.
</div>
<button class="Btn">CLICK HERE</button>
<h3>
Click on the above buttons to execute regex
</h3>
<script>
   let sampleEle = document.querySelector(".sample");
   let sampleStr = sampleEle.innerHTML;
   let pattern = new RegExp("amet");
   document.querySelector(".Btn").addEventListener("click", () => {
      let result = pattern.exec(sampleStr);
      sampleEle.innerHTML += " <br> String matched = " + result;
   });
</script>
</body>
</html>

Output

On clicking the “CLICK HERE” button −


Updated on: 07-May-2020

122 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements