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]().

Rechercher
Catégories
Lire la suite
Business
First Item on the Agenda: Is This Meeting a Waste of Time?
We’ve all been there: sitting in a conference room or on a video call, wondering why...
Par Dacey Rankins 2025-06-03 13:26:48 0 15KB
Argent
Services aimed at attracting financial abundance or improving financial well-being from Archpatron Nikolai
1. Money Spells Abundance Spells: Rituals aimed at manifesting wealth and prosperity....
Par Nikolai Pokrovski 2024-12-19 20:42:41 0 28KB
Home and Garden
Cultivating Comfort: Navigating the World of Home and Garden Shopping
Cultivating Comfort: Navigating the World of Home and Garden Shopping In the realm of home and...
Par Leonard Pokrovski 2024-06-01 12:04:31 0 35KB
Mental Health
Autism Spectrum: Repetitive Behaviours
ASD includes a wide variety of characteristics. Some of these include behavioral characteristics...
Par Kelsey Rodriguez 2023-02-16 15:28:10 0 11KB
Business
What Should Be Included in a Business Biography?
A business biography is a professional narrative that showcases a person’s career journey,...
Par Dacey Rankins 2024-12-27 15:58:44 0 16KB

BigMoney.VIP Powered by Hosting Pokrov