Учебни материали

Споделени от колеги - с преглед преди изтегляне.

Програмиране и програмни езици Програмиране в Интернет

Вградени обекти String,RegExp и Date в JavaScript

Презентация PPT 16 сваляния 17.01.2018

Базов JavaScript
Вградени обекти String,
RegExp и Date

Какво е регулярен израз







Сложна, прецизно разработена система за сравнение с
образец(шаблон)
Приложение:
1.
Разбработваме образеца за търсене
2.
Използваме вградените функции на JavaScript за прилагане на
образеца към значение (образците се прилагат към низове)
Мощен инструмент, използван в повечето програмни езици и много
прилoжения
Съществуват различни типове регулярни изрази
JavaScript поддържа най-разпространения тип: Perl-Compatible Regular
Expressions (PCRE)

Създаване на регулярни изрази




За разлика от други езици, регулярните изрази в JavaScript имат тип
(клас), подобно на Number, String, или Date.
Регулярните изрази са обекти, членове на класа RegExp
Както и при обектите от другите класове, има два начина за създаване на
регулярен израз
– литерален – разполагаме регулярен израз между / /
– чрез използване на конструктор

Създаване на регулярен израз
var patern = /regExpression/;
Примери:
var patern=/http/;
Всеки низ, съдържащ “http”, съответства на този образец.
var patern = /s$/;
Съответства на всеки низ, койтo завършва с буквата “s”
Aлтернативен начин – чрез конструктора:
var pattern = new RegExp(“http");
var pattern = new RegExp("s$");
–Използва се, когото потребителят въвежда регулярния израз по
време на изпълнение.

Използване на опции (флагове)
var pattern = /regExpression/modifiers;

Преглед на началото - целият файл след изтегляне

0 коментара

Все още няма коментари. Бъдете първият, който ще коментира.

За да коментирате, трябва да сте влезли в профила си.

Влезте