regularni izrazi Flashcards

(57 cards)

1
Q

upiši metaznak koji označava poseban znak. No, također se koristi za označavanje da neki simbol nije poseban znak.

A

\

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

upiši metaznak koji definira skup (set) znakova

A

[ ]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

upiši metaznak koji karakterizira bilo koji znak; simbol (osim oznake za novi red)

A

.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

upiši metaznak koji je oznaka početka (počinje sa …)

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

upiši metaznak koji je oznaka kraja (završava sa …)

A

$

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

upiši metaznak koji odogovara 0 ili više pojavljivanja

A

*

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

upiši metaznak koji odogovara 1 ili više pojavljivanja

A

+

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

upiši metaznak koji odogovara točno određen broj pojavljivanja

A

{}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

metaznak , ili ili

A

I

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

upiši metaznak koji odgovara hvatanju ili grupiranju

A

()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

upiši predefiniranu klasu znakova koja zamjenjuje bilo koji znak koji nije prazno mjesto

A

.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

upiši predefiniranu klasu znakova koja odgovara bilo kojoj znamenki

A

/d

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

upiši predefiniranu klasu znakova koja odgovara bilo kojem znaku koji nije decimalna znamenka

A

/D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

upiši predefiniranu klasu znakova koja odogovara ilop kojem znaku

A

/s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

upiši predefiniranu klasu znakova koja odgovara bilo kojem znaku koji nije razmak

A

/S

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

upiši predefiniranu klasu znakova koja odgovara bilo kojem alfanumeričkom znaku

A

/w

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

upiši predefiniranu klasu znakova koja odgovara bilo kojem znaku koji nije alfanumerfički

A

/W

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

koi graničnik odgovara početku reda

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

koi graničnik odgovara kraju reda

A

&

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

koi graničnik odgovara granici?međi riječi

A

/b

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

koi graničnik odgovara sve što nije granica riječi

A

/B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

koi graničnik odgovara početku ulaznog niza

A

/A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

koi graničnik odgovara kraju ulaznog niza

23
Q

koja je svrha regularnih izraza

A

opisivanje uzorka za pretraživnje nizova znakova

24
sto je regularni izraz
je niz znakova (metaznakova; nadznakova) koji opisuje druge nizove znakova u skladu s određenim sintaksnim pravilima
25
tko je Ken Thompson
začetnik računarstva
26
tko je koristio izraze "regular sets" i "regular expressions"
1956. matematičar Stephen Kleene
27
koi je skriptni jezik proslavio regularne izraze
perl
28
regularni izraz u Pythonu pišem u oznakama navoda ” ”
da
29
u sintaksi regex koristimo literale i metaznakove
da
30
metaznakovi se mogu koristiti kao literali uz lijevu kosu crtu (engl. backslash)
da
31
najjednostavniji oblici uzorka u regularnim izrazima su ?
literally
32
negirani skup u regexu definiramo uz korištenje oznake krovića ^
točno
33
izbor ili alternacija između dva ili više elemenata iz skupa regularnih izraza postiže se sa kojim znakom
I
34
kvantifikatori su brojevni mehanizmi s kojima se metaznakovi ili skupovi znakova mogu ponavljati
da
35
koi kvantifikator određuje uvjetno 0 ili 1 ponavljanje prethodnog znaka
?
36
koi kvantifikator određuje uvjetno 0,1 ili više ponavljanje prethodnog znaka
*
37
koi kvantifikator određuje 1 ili više ponavljanje prethodnog znaka
+
38
koi kvantifikator određuje ponavljanje između m i n puta prethodnog znaka
{n,m}
39
koi kvantifikator određuje ponavljanje točno n puta prethodnog znaka
{n}
40
koi kvantifikator određuje ponavljanje najviše n puta prethodnog znaka
{,n}
41
koi kvantifikator određuje ponavljanje najmanje n puta prethodnog znaka
{n,}
42
regularni izraz je niz znakova kojim formiramo obrazac pretraživanja i provjeravamo sadrži li string neki određeni obrazac
da
43
u python, koji je modul za rad s regularnim izrazima
re
44
naredba za modul za rad s regularnim izrazima
import re
45
regex metode su?
 compile() i match()  search()  findall()  split()  sub()
46
koja zastavica ignorira veličinu slova
re.IGNORCASE
47
koja metoda uzima uzorak regularnog izraza i znakovni niz te traži taj uzorak u nizu
search()
48
metoda search vraća koji objekt ako postoji podudarnost, a ako postoji više podudarnosti što vraća
Match, prvu podudarnost
49
koja metoda pretvara uzorak u binarni zapis a koja metoda nakon stvaranja uzorka meta provjerava podudarnost
compile(), match()
50
koja metoda uzima uzorak regularnog izraza i znakovni niz te traži taj uzorak u nizu
search()
51
stop .* u metodi search označava
označava bilo koji broj bilo kakvih znakova
52
koja metoda uzima uzorak regularnog izraza i znakovni niz te vraća listu sa svim podudaranjima , a ako nema podudarnosti, vraća praznu listu
findall()
53
koja zastavica traži u stringu koji sadrži više redaka, što prefiks r označava
MULTILINE, raw string (sirovi znakovni niz)
54
koja metoda uzima uzorak regularnog izraza i znakovni niz te treći proizvoljni parametar – broj razlamanja stringa te vraća listu sa stringom koji je razlomljen za pojedinu podudarnost
split()
55
56