String.prototype.match()

0
11KB

A regular expression object, or any object that has a Symbol.match method.

If regexp is not a RegExp object and does not have a Symbol.match method, it is implicitly converted to a RegExp by using new RegExp(regexp).

If you don't give any parameter and use the match() method directly, you will get an Array with an empty string: [""], because this is equivalent to match(/(?:)/).

Return value

An Array whose contents depend on the presence or absence of the global (g) flag, or null if no matches are found.

  • If the g flag is used, all results matching the complete regular expression will be returned, but capturing groups are not included.
  • If the g flag is not used, only the first complete match and its related capturing groups are returned. In this case, match() will return the same result as RegExp.prototype.exec() (an array with some extra properties).

Description

The implementation of String.prototype.match itself is very simple — it simply calls the Symbol.match method of the argument with the string as the first parameter. The actual implementation comes from RegExp.prototype[@@match]().

For more information about the semantics of match() when a regex is passed, see RegExp.prototype[@@match]().

Suche
Kategorien
Mehr lesen
Business
How Do You Manage the Product Lifecycle?
Every product, no matter how innovative or successful, follows a journey from conception to...
Von Dacey Rankins 2025-09-15 18:54:22 0 3KB
Photography
The Best Services for Selling Photos and Tips for Beginner Photo Shooters
Photography is a fairly common hobby. If you know how to take pictures and are looking for...
Von FWhoop Xelqua 2022-09-04 10:06:21 0 38KB
Programming
JavaScript vs TypeScript
Difference between TypeScript and JavaScript JavaScript and TypeScript look very similar, but...
Von Jesse Thomas 2023-05-26 21:10:06 0 11KB
Business
What Are the Most Important Leadership Skills?
In today’s fast-paced, ever-evolving world, leadership is no longer about...
Von Dacey Rankins 2025-05-07 14:08:54 0 7KB
Architecture
Architecture
Architecture is the art and science of building, designing buildings and structures (including...
Von FWhoop Xelqua 2023-06-20 18:14:39 0 28KB

BigMoney.VIP Powered by Hosting Pokrov