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

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

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

Добавлено:

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

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

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

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

Добавлено:

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

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

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

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

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

Добавлено:

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

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

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

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

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

Добавлено:

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

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

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

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

Добавлено:

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

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

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

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

Добавлено:

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

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

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

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

Добавлено:

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

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

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

Добавлено:

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

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

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

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

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

Добавлено:

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

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

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

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

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

Добавлено:

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

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

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

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

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

Добавлено:

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

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

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

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

Добавлено:

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

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

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

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

Добавлено:

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

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

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

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

Добавлено:

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

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

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

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

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

Добавлено:

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

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

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

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

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

Добавлено:

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

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

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

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

Добавлено:

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

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

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

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

Добавлено:

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

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

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

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

Добавлено:

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

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

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

Добавляется этот отступ с помощью CSS свойства text-indent, в значение, которого указывается длина отступа. В качестве значения необходимо использовать одно из всех доступных единиц измерения в CSS (пиксели - px, дюймы - in, пункты – pt, проценты и др. )

Добавлено:

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

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