Gabi5811
Rozwiązane

Które z wyrażeń opisują JEDNĄ CYFRĘ?
a) \d
b) \D
c) [0-9]
d) [^0-9]



Odpowiedź :

Odpowiedź:

Wyrażenie C oraz A jest poprawne.

Wyjaśnienie:

Wyrażenie regularne A jest poprawne, ponieważ \d oznacza jedną cyfrę, dlatego pochodzi od skrótu "digit".

Wyrażenie regularne C jest poprawne, ponieważ [0-9] oznacza mniej więcej przechwycenie wszystkich znaków, które są cyframi od zera do dziewięciu. Powyżej dziewięciu są to już dwie cyfry, a szukamy wyrażenia opisującego jedną cyfrę, stąd przedział od zera do dziewięciu.