logo

JavaScript virknes atbilstības() metode

JavaScript virknes match() metode tiek izmantota, lai saskaņotu virkni ar regulāru izteiksmi. Mēs varam izmantot globālās meklēšanas modifikatoru ar metodi match (), lai iegūtu visus atbilstības elementus, pretējā gadījumā metode atgriež tikai pirmo atbilstību.

Sintakse

Metode Match() tiek attēlota ar šādu sintakse:

abstrakcija java
 string.match(regexp) 

Parametrs

regexp - Tas apzīmē regulāro izteiksmi, kas ir jāmeklē.

Atgriezties

Atbilstošā regulārā izteiksme.

JavaScript virknes atbilstības() metodes piemērs

Apskatīsim dažus vienkāršus match() metodes piemērus.

preg_match

1. piemērs

Apskatīsim vienkāršu piemēru atbilstības meklēšanai.

 var str='Javatpoint'; document.writeln(str.match('Java')); 
Izmēģiniet to tūlīt

Izvade:

 Java 

2. piemērs

Šajā piemērā mēs meklēsim regulāru izteiksmi, izmantojot globālo karogu.

 var str='Javatpoint'; document.writeln(str.match(/Java/g)); 
Izmēģiniet to tūlīt

Izvade:

rr algoritms
 Java 

3. piemērs

Apskatīsim vēl vienu piemēru regulāras izteiksmes meklēšanai, izmantojot globālo karogu. Tā kā metode match() ir reģistrjutīga, šajā gadījumā tā atgriež nulli.

 var str='Javatpoint'; document.writeln(str.match(/java/g)); 
Izmēģiniet to tūlīt

Izvade:

 null 

4. piemērs

Mēs varam ignorēt match() metodes reģistrjutīgo uzvedību, izmantojot ignorēšanas karogu. Ar piemēra palīdzību sapratīsim:

 var str='Javatpoint'; document.writeln(str.match(/java/gi)); 
Izmēģiniet to tūlīt

Izvade:

 Java 

5. piemērs

Šeit mēs izdrukāsim atbilstošo elementu masīvu.

 var str='Javatpoint'; document.writeln(str.match(/[a-p]/g)); 
Izmēģiniet to tūlīt

Izvade:

binārā koka pasta pasūtījumu šķērsošana
 a,a,p,o,i,n 

6. piemērs

Apskatīsim to pašu piemēru, neizmantojot globālo meklēšanu.

 var str='Javatpoint'; document.writeln(str.match(/[a-p]/));//return the first match 
Izmēģiniet to tūlīt

Izvade:

 a