назад

graph TD;
Window-->Location;
Window-->Document;
Document-->Location;
Document-->Image;
Document-->Form;
Form-->Element;
Document-->Link;
Window-->Navigator;
- ^(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}$
- ^\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01]) (?:[01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]$
- ?(?:\d+.?\d*|.\d+)(?:[eE][+-]?\d+)?$
- ^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$
Выберите один или несколько ответов:
Выберите один или несколько ответов:
| Переменная |
Соответствие |
$$ |
Идентификатор текущего процесса |
$0 |
Имя файла, в котором содержится выполняемая программа |
$. |
Номер строки, прочитанной из файла последней |
$] |
Номер версии Perl |
$1..$9 |
Фрагменты текста, отмеченные при выполнении операции сопоставления с шаблоном |
$! |
Сообщение об ошибке |
$^T |
Время в секундах с начала 1970 года до запуска данной программы |
<li class="mainmenu">Contacts</li>
<!--
</ul>
-->
|
|
| li |
узел элемента |
| Contacts |
текстовый узел |
| class |
узел атрибута |
| </ul> |
узел комментария |
| Вопрос |
Ответ |
| клиент запрашивает файл из каталога cgi-bin |
веб-сервер организует исполнение сценария из файла |
| клиент запрашивает файл с расширением php |
веб-сервер организует исполнение сценария из файла |
| клиент запрашивает файл с расширением html |
веб-сервер передает содержимое файла клиенту |
| клиент запрашивает файл с расширением рl |
веб-сервер организует выполнение сценария из файла |
| клиент запрашивает файл с расширением htm |
веб-сервер передает содержимое файла кленту |
| клиент запрашивает файл с расширением asp |
веб-сервер организует исполнение сценария из файла |
- ^(https?
/)?([\da-z.-]+).([a-z.]{2,6})([/\w .-])/?$
/^(+7|8)([0-9]{10})$/
| Оператор |
Соответствие |
m// |
оператор поиска |
s/// |
оператор замены |
tr/// |
оператор посимвольной замены |
~= |
оператор присоединения |
<> |
бриллиантовый оператор |
| Передача данных |
Метод соответствия |
| Данные с веб-страницы клиента передаются в теле запроса клиента |
POST |
| Данные с веб-страницы клиента передаются в строке состояния запроса клиента |
GET |
| Клиентские данные от веб-сервера к интерпретатору CGI-сценария передаются через переменную окружения QUERY_STRING |
GET |
| Клиентские данные от веб-сервера к интерпретатору CGI-сценария передаются через входной поток чтения т |
POST |
- Веб-сервер получает запрос от веб-клиента
- Веб-сервер отправляет ответ веб-клиенту, включив в него поле Set-cookie
- Веб-клиент получает ответ от веб-сервера и сохраняет данные Cookie локально на своём жёстком диске
- Веб-клиент отправляет запрос на веб-сервер, включив в него поле Cookie
- К нетипизированным языкам
| Символ |
Соответствие |
* |
ноль или более повторов |
^ |
начало строки |
$ |
конец строки |
\B |
не граница слова |
{m,} |
не менее m повторов |
+ |
один или более повторов |
? |
ноль или один повтор |
\b |
граница слова |
{m,n} |
от m до n повторов включительно |
{n} |
ровно n повторов |
{,n} |
не более n повторов |
| Символ |
Соответствие |
\w |
любой буквенно-цифровой символ, включая подчёркивание |
\W |
любой символ (кроме букв, цифр и подчёркивания) |
\s |
любой неотображаемый символ (пробел, таб, перенос) |
\S |
любой символ, кроме неотображаемых |
\d |
любая цифра (эквивалент [0-9]) |
\D |
любой нецифровой символ |
[xyz] |
любой символ из указанного множества |
[^xyz] |
любой символ, не входящий в указанное множество |
| Оператор |
Соответствие |
$ |
оператор задания позиции шаблона в строке |
\b |
оператор задания позиции шаблона в строке |
[xyz] |
оператор описания набора символов |
[^xyz] |
оператор описания набора символов |
\d |
оператор описания набора символов |
\w |
оператор описания набора символов |
? |
оператор-квантификатор |
* |
оператор-квантификатор |
{m,} |
оператор-квантификатор |
| Описание |
Соответствие |
| перед именем переменной - ассоциативного массива записыватся знак |
% |
| обращение к элементу ассоциативного массива реализуется через указание |
строки-ключа |
| перед именем переменной - скалярного массива записывается знак |
@ |
| обращение к элементу скалярного массива реализуется через указание |
числового индекса |
^([0-9A-Fa-f]{2}[:-]?\s?){5}[0-9A-Fa-f]{2}$