JavaScript RegExp * kvanttiyksiköt

Määritelmä ja käyttö

n* Kvanttiyksikkö sallii nollan tai useamman toistumisen n mikä tahansa merkkijono.

Esimerkki

Esimerkki 1

Etsi kokonaisvaltaisesti "l" , jonka jälkeen nolla tai useita "o" -merkkejä:

let text = "Hellooo World! Hello CodeW3C.com!";
let pattern = /lo*/g;

Kokeile itse

Esimerkki 2

Etsi kokonaisvaltaisesti "1" , jonka jälkeen nolla tai useita "0" -merkkejä:

let text = "1, 100 tai 1000?";
let pattern = /10*/g;

Kokeile itse

Syntax

new RegExp("n)*

Tai lyhennettynä:

/n*/

Mukautetun syntaxin avulla

new RegExp("n*", "g")

Tai lyhennettynä:

/n*/g

Selaimen tuki

/n*/ On ECMAScript1 (ES1) ominaisuuksia.

Kaikki selaimet tukevat täysin ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Tuki Tuki Tuki Tuki Tuki Tuki