Javascript. Regular expressions. Part four

Home » Tutorials » JavaScript » Javascript. Regular expressions. Part four
This is last lesson which dedicated to regular expressions in javascript. If you didn’t see last lessons, I strongly recommended to watch it. In this lesson we’ll discuss brackets groups, full text search and variation.

Code lesson

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	
<script>

	// ^ - поиск сущности, находящейся в начале строки
	// $ - поиск сущности, находящейся в конце строки
	var kam = "1990 - год, в котором я родился, а год в котором я пошел в школу - 1997";

	var pattern = /\d+$/g;

	console.log(kam.match(pattern));

	// m - флаг полнотекстового поиска

	var kamil = "1990 - год, в котором я родился, \n1997 а год в котором я пошел в школу";

	document.write(kamil);

	var patternTwo = /^\d+/gm;
	console.log(kamil.match(patternTwo));

	// | - вариация или поиск фраз

	var teams = "Я болею за Реал, Баварию и Арсенал";

	var patternThree = /Реал|Баварию|Арсенал/g;

	console.log(teams.match(patternThree));	


	var str = "jsjsjs";

	var patternFour = /(js)/gi;

	console.log(str.match(patternFour));

	var anotherStr = "jsjsjs javascript";

	// ?: - исключает скобочную группу из результата
	var patternFive = /(?:js)+ (\w+)/i;
	console.log(anotherStr.match(patternFive));	


	var quote = "Мартин Кинг: \"I' ve a dream\"";

	var patternSix = /(['"])(.*?)\1/g;

	console.log(quote.match(patternSix));

</script>

</body>
</html>

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *


The reCAPTCHA verification period has expired. Please reload the page.

Pin It on Pinterest

Share This