expresiones regulares Flashcards

1
Q

cual es la diferencia entre usar () y []?

A

en los parentesis los caracteres especiales mantienen su significado

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

cuales son todos los caracteres especiales?

A

\ ^ $ . [] {} () | * + /

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

que significa el \?

A

. antes de un caracter especial significa que busque literelmente ese caracter
. antes de un caracter no especial, le da a este un significado especial

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

que significa el .?

A

es un comodin, no importa lo que este represewntado por el .
ej: g.t
got, gat, git

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

\v

A

es un TAB vertial

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

\s

A

representa un espacio en blanco

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

\f

A

salto de pagina

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

\d

A

digito del 0 al 9

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

\e

A

representa escape

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

\n

A

nueva linea

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

\r

A

vuelve al inicio

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

\t

A

es TABulador

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

\W

A

cualquier no alfanumerico

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

\D

A

representa cualquier caracter que no es un digito

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

\w

A

cualquier alfanumerico

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

\x

A

cualquier caracter ascii

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

\Z

A

marca el inicio y el final de una palabra

18
Q

\A

A

represetna el final de una cadena

19
Q

\S

A

represetna el inicio de una cadena

20
Q

[]

A

busca una sola vez entre lo que este dentro
ej [123]
rta: 1
rta : 2
rta: 3
no rta: 12

21
Q

[x-y]

A

busca una sola vez entre lo que este dentro de ese rango

22
Q

[xy-]

A

el - pierde su significado y ahora es un caracter posible para tomar

23
Q

[^abc]

A

el ^ toma el significado de tomar todo menos lo que este a continuacion

24
Q

[ab^c]

A

el ^ pierde su signficado y ahora es un valor mas que puede tomar

25
Q

[*] o [$] o [+]…

A

pierden su significado

26
Q

que es el | ?

A

un or

27
Q

()

A

los caracteres especiales conservan su significado

28
Q

(ab*c)

A

repetir o mas veces el b

29
Q

1) al (este|oeste|norte|sur) de
2) al [este|oeste|norte|sur] de
cual es la diferencia?

A

1) rta al este/oeste/norte/sur de
2) rta al e/s/t/e/|/o/e/s/t/e/|/……. de

30
Q

\>

A

representa el final de una palabra

31
Q

\<

A

representa el comienzo de una palabra

32
Q

$

A

representa el final de una cadena

33
Q

^

A

caracteres al prinicpio de la linea

34
Q

{x,y}

A

entre x e y veces

35
Q

{,x}

A

hasta x veces

36
Q

{x}

A

exactamente x veces

37
Q

{x,}

A

al menos x veces

38
Q

?

A

repetir 1 o ninguna

39
Q

+

A

repetir 1 o mas veces

40
Q

*

A

repetir 0 o mas veces

41
Q
A