String.prototype.match()

0
7KB

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

Search
Nach Verein filtern
Read More
Social Issues
The Forever Purge (2021)
All the rules are broken as a sect of lawless marauders decides that the annual Purge does not...
Von Leonard Pokrovski 2022-09-11 19:54:57 0 24KB
Television
Music Channel. Live TV. USA
Jesus Live Network, channel 10. My Link
Von Nikolai Pokryshkin 2022-10-08 10:50:04 0 25KB
Verzeichnis
Casablanca. (1942)
A cynical expatriate American cafe owner struggles to decide whether or not to help his former...
Von Leonard Pokrovski 2022-12-05 19:06:06 0 19KB
Social Issues
It Happened One Night (1934)
A renegade reporter trailing a young runaway heiress for a big story joins her on a bus heading...
Von Leonard Pokrovski 2023-06-28 19:38:38 0 22KB
Human-Computer Interaction
Man of the future. New technologies will change our body and mind by 2030
According to transhumanists, neural interfaces, electronics that improve our capabilities, and...
Von Michael Pokrovski 2024-03-26 21:13:39 0 19KB
image/svg+xml


BigMoney.VIP Powered by Hosting Pokrov