Online: 13023
By using $ quantifier we can match any string with the specified characters at the end of a string.
<p>Click the below button to match 'ck' end of a string.</p> <input type="button" value="Click" onclick="mySearch()" /> <p id="myId"></p> <script> function mySearch() { var a = "crack jack trick"; var b = /ck$/g; //* Matches only at the end of the string *// var r = a.match(b); document.getElementById("myId").innerHTML = r; } </script>
In the above code snippet we have given Id as "myId"to the second <p> element in the HTML code. There is a function mySearch() in the<script>block which is connected to the onclick of the HTML button and there is a string with value "crack jack trick" to the variable a, at the end of each word in a string there is a specified character 'ck', but we need to return the specified characters if it is at the end of a string, for that we are using $ quantifier in variable b. var b = /ck$/g here ck is the specified characters, $ quantifier matches the specified characters at the end of a string and g do the global search, var r returns the global search result. Onclick of the button "Click" in the HTML code fires the function my Search() in the <script> block at the same time $ quantifier matches any string with the specified characters (/ck$/) at the end of a string with the help of a global search g and gives the output.
OUTPUT
NOTE: The output returns only one 'ck' which is at the end of a string ("crack jack trick").
Views: 4430 | Post Order: 149