В последнею статью по регулярным выражениям мы поговорим о модификаторах шаблонов.

С помощью этих модификаторов можно задать дополнительные правила для поиска соответствий в строке, по указанному регулярному выражению.

Модификатор указывается в конце регулярного выражения, после закрывающего символа. Например, если регулярное выражение указанно между двумя слешами, то модификатор ставится после закрывающего слеша.

Добавлено:

Автор статьи:

Просмотров: 3789

В одной из предыдущих статей, а именно в третьей части, мы познакомились с квантификаторами повторений.

И как мы уже знаем, в регулярные выражения, существуют несколько квантификаторов повторений: *, +,?, {n}, {n, }, {n, m}. С помощью них мы указываем количество повторений какого-то символа или группы символов, которые написаны перед квантификатором.

Теперь, настало время узнать, что такое жадность квантификаторов.

Добавлено:

Автор статьи:

Просмотров: 2332

Продолжаем изучать регулярные выражения. И в эту статью мы поговорим о роли круглых скобок. Узнаем зачем они нужны и как их использовать.

Что касается остальных видов скобок, то, из статьи Изучаем регулярные выражения самостоятельно – диапазоны (часть 4) , мы уже знаем, что в квадратных скобках, пишется диапазон, который может состоять из группы различных символов или из интервалов. И этому диапазону может соответствовать какой-то символ из строки, если этот символ присутствует в заданной группе символов или входит в один из указанных интервалов.

Добавлено:

Автор статьи:

Просмотров: 9358

В справочнике по регулярным выражениям, есть такой раздел, который называется ' Мета-символы (экранируются) '. Вот именно об этих мета символах (их ещё называют и специальные символы) и будем говорить в этой статье.

Специальные символы — это те символы, которые не являются буквами или цифрами. То есть это все символы, кроме букв и цифр.

Специальными символами считаются такие символы как точка, звёздочка, плюс, знак вопроса, решётка и другие.

Добавлено:

Автор статьи:

Просмотров: 11359

Альтернатива в регулярных выражениях — это некая группа символов, которой может соответствовать какой-то символ из строки, если этот символ указан в этой группе.

Эта группа символов задаётся в квадратных скобках и ей может соответствовать только один символ.

Для примера, напишем регулярное выражение, которое содержит какую-то альтернативу из чисел 9, 7 и 3.

Добавлено:

Автор статьи:

Просмотров: 5459

Продолжаем изучение регулярных выражений. В третьей части мы погорим о квантификаторах повторений.

С помощью квантификаторов повторений, указывается сколько раз подряд должно встречаться какой-то символ. Другими словами, указывается количество повторений какого-то символа.

Добавлено:

Автор статьи:

Просмотров: 9595

В предыдущей статье мы узнали, что такое регулярные выражения и как их использовать. Также, ещё мы познакомились с основными якорями, которые указывают на начало (^) и конец ($) строки.

В этой статье, мы изучим наиболее популярные символьные классы. Посмотрим, что означает каждый символ класса и как его лучше использовать.

Добавлено:

Автор статьи:

Просмотров: 2011

В этой статье мы начнём разбирать такую тему как регулярные выражения. Данная тема довольно-таки сложна для понимания, поэтому я постараюсь всё подробно объяснить на реальных примерах, чтобы Вам было максимально понятно, что да как.

Регулярное выражение — это некая строка-образец, которая является правилом проверки какой-то строки на соответствие какого-то формата.

Добавлено:

Автор статьи:

Просмотров: 2482

Одной из самых важных возможностей языка JavaScript, которая, пожалуй, является основной в этом языке, это возможность обрабатывать какие-то события. Такая возможность является особенностью для JavaScript по сравнению с другими языками из web программирования, потому что только этому языку в силе сделать подобное.

Добавлено:

Автор статьи:

Просмотров: 3262

Начнём с того что язык JavaScript поддерживает концепцию ООП (объектное ориентированное программирование). Это концепция состоит в том, что существуют такие элементы как объекты и у этих объектов есть различные свойства и методы(функции), которые позволяют управлять ими.

Функция — это отдельный блок кода, который состоит из одного или больше операторов. Оно имеет своё собственное(уникальное) название и может принимать различные параметры, в зависимости от которых может выполнит ту или иную операцию.

Метод — это тоже функция, но, он принадлежит уже какому-то классу или объекту.

Добавлено:

Автор статьи:

Просмотров: 6152

В предыдущей статье мы поговорили о том что такое одномерный массив и как с ним работать. В этой статье мы поговорим уже о многомерном массиве.

Многомерный массив это массив, у которого один или больше элементов, являются также массивами. В зависимости от глубины объявления, в частности он может называться двумерным массивом(2 уровня) либо трёхмерным массивом(3 уровня) либо четырехмерным(4 уровня) и так далее.

Самый популярный, после одномерного массива, который чаще всего используется это двумерный массив. Именно его, изучим более подробно.

Добавлено:

Автор статьи:

Просмотров: 17052

В одной из статей я написал о том что такое переменная, и как вы поняли из той статьи, в переменную можно сохранить только одно значение. Сколько бы мы пытались больше одного значения в переменной мы не запишем.

Допустим, мы объявим некую переменную z, и присвоим ей значение 8. И если мы где-то ниже в коде, этой же переменной зададим другое значение, допустим 3, то старое значение пропадёт и вместо неё запишется новое.

И вот для того чтобы в переменной смогли записать больше одного значения, и нужно использовать такой тип данных как массив.

Добавлено:

Автор статьи:

Просмотров: 5766

В этой статье мы изучим три интересных метода, а именно методы alert(), confirm() и prompt(). Они все предназначены для взаимодействия с пользователем.

Все эти три метода принадлежат объекту window(Окно браузера). И они могут вызываться таким образом: window.название_метода(); Но, JavaScript нам позволяет этот объект window не указать, а писать просто название метода.

Добавлено:

Автор статьи:

Просмотров: 4216

Одним из важнейших инструментов в программировании являются циклы. Они полезны в случаях, когда нужно сделать что-то определённое кол-во раз.

Если будет такая задача, например, вывести на экран строку 'всем привет' 1000 раз. То, без использования цикла, во первых это займёт много времени и во вторых, это будет смотреться не очень красиво. Поэтому циклы нужно знать на отлично, потому что они используются очень и очень часто.

Добавлено:

Автор статьи:

Просмотров: 6145

В прошлой статье я Вам рассказал об условном операторе if-else . А в этой статье хочу Вам рассказать еще об одном условном операторе switch-case. Данный оператор используется реже, чем предыдущий оператор. Он полезен в случае, когда есть много условии.

Первым делом посмотрим на синтаксис оператора switch-case:

Добавлено:

Автор статьи:

Просмотров: 1361

В повседневной жизни часто необходимо принять какое не-будь решение, в зависимости от какого то условия. Например, если на выходные погода будет теплой, то мы поедим на море, иначе, если будет пасмурно, то посидим дома.

В программировании это тоже встречается очень часто. Для этого существуют два условных операторов, это if-else и switch-case. В этой статье я Вам расскажу об операторе if-else, а в следующей статье об switch-case.

Синтаксис условного оператора if-else следующий:

Добавлено:

Автор статьи:

Просмотров: 3706

Как в любом другом языке программирования переменные являются очень важными. Благодаря переменным код становится универсальным, что позволяет решать больше задач. В двух словах, в программировании без использования переменных не обойтись.

Как Вы уже знаете из предыдущей статьи (Основы JavaScript), переменные объявляются с помощью ключевого слова var.

Здесь важно отметить, что регистр важен при объявлении и использовании переменной. То есть переменная var A и переменная var a, это две разные переменные. И то имя, которое задали переменной изначально, то и нужно использовать во всем скрипте.

Добавлено:

Автор статьи:

Просмотров: 5396

Приветствую Вас дорогие читатели! Раз уж Вы открыли данную статью, то наверняка хотите познакомиться поближе с таким языком как JavaScript. Это замечательно!

С помощью данного языка Вы сможете сделать Вашу страницу красивее, динамичнее и привлекательнее. О более конкретных возможностях языка JavaScript Вы можете прочитать на страницу описания раздела Javascript

Добавлено:

Автор статьи:

Просмотров: 2344

Во время верстки иногда появляются лишние отступы, которые соответственно введут к ошибкам. Одним из таких случаев это когда изображение расположено внутри блока div. И в этой статье, хочу Вам рассказать о том, как убрать лишний отступ внизу изображения.

Сейчас покажу Вам проблему на примере.

Добавлено:

Автор статьи:

Просмотров: 573

Для того чтобы верстка была идеальной, нужно чтобы страница в браузере совпала на 100% с PSD макетом. И бывает случаи, когда межстрочный интервал у блока с текстом не совпадает с тем, который на макете. В этой статье расскажу именно о том, как изменить межстрочный интервал с помощью CSS свойства line-height.

Данное свойство применяется ко всем элементам, но не действует для встроенных строчных элементов, например для изображений.

Добавлено:

Автор статьи:

Просмотров: 449