wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

RЕГУЛЯРНЫЕ ВЫРАЖЕНИЯ PHP

Total questions: 15

Worksheet time: 13mins

Name
Class
Date
1.

Какие символы найдет функция preg_match_all('/[az]/', $str);

a)

все символы от a до z

b)

символы a и символы z

c)

только первое вхождение символа a

d)

только первое вхождение любого из символов a или z

2.

Какие символы найдет функция preg_match('/[az]/', $str);

a)

все символы от a до z

b)

символы a и символы z

c)

только первое вхождение символа a

d)

только первое вхождение любого из символов a или z

3.

Какие символы найдет функция preg_match_all('/[\w]/', $str);

a)

все символы от a до z, цифры и подчеркивание

b)

только все символы от a до z

c)

все символы от a до z, Заглавные буквы латинского алфавита, цифры и подчеркивание

d)

только символ w

4.

$str = 'In the End, we will remember not the words of our enemies, but the silence of our friends';

$rez1 = preg_match_all('/t[\S]{2}/', $str, $symb);

Укажите значение переменной $rez1

(a)  

5.

$str = 'In the End, we will remember not the words of our enemies, but the silence of our friends';

$rez1 = preg_match_all('/t[\s]/', $str, $symb);

Укажите значение переменной $rez1

(a)  

6.

$str = 'In the End, we will remember';

$rez = preg_split('/[\s]/', $str);

print_r(count($rez));

что будет выведено в результате?

(a)  

7.

$str = 'the words of our but the of our friends';

$rez1 = preg_match_all('/ [^t]..[ ]/', $str, $symb);

Какие слова окажутся в массиве (в ответе запишите одно слово)?

(a)  

8.

$str = 'the words of our but the of our friends';

$rez1 = preg_match('/^[t]/', $str, $symb);

Что будет записано в переменную $rez1

(a)  

9.

Напишите регулярное выражение для поиска вопросительного знака в конце строки

(a)  

10.

$str = 'ONE Two Three FOUR Five';

$rez1 = preg_match_all('/[A-Z]+/', $str, $symb);

Сколько объектов будет в массиве $symb?

(a)  

11.

$rez1 = preg_match_all('/[A-Z]+/', $str, $symb);

Определите тип данных переменной $rez1

a)

Целое число

b)

Массив

c)

Строка

d)

Логический

12.

$rez1 = preg_match_all('/[A-Z]+/', $str, $symb);

Определите тип данных переменной $symb

a)

Целое число

b)

Массив

c)

Строка

d)

Логический

13.

$rez = preg_match('/[A-Z]+/', $str);

Определите тип данных переменной $rez

a)

Целое число

b)

Массив

c)

Строка

d)

Логический

14.

$file = 'Энди Уорхол';

$rez1 = preg_match_all('/[а-я]+/u', $file, $symb1);

Какие строки попадут в массив $symb1?

a)

'Энди' 'Уорхол'

b)

'нди' 'орхол'

c)

'орхол'

d)

'Энди'

15.

$file = 'Энди Уорхол';

$rez1 = preg_match_all('/[а-я]+/ui', $file, $symb1);

Какие строки попадут в массив $symb1?

a)

'Энди' 'Уорхол'

b)

'нди' 'орхол'

c)

'орхол'

d)

'Энди'