expresiones regulares Flashcards

(41 cards)

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
[*] o [$] o [+]...
pierden su significado
26
que es el | ?
un or
27
()
los caracteres especiales conservan su significado
28
(ab*c)
repetir o mas veces el b
29
1) al (este|oeste|norte|sur) de 2) al [este|oeste|norte|sur] de cual es la diferencia?
1) rta al este/oeste/norte/sur de 2) rta al e/s/t/e/|/o/e/s/t/e/|/....... de
30
`\>`
representa el final de una palabra
31
`\<`
representa el comienzo de una palabra
32
$
representa el final de una cadena
33
`^`
caracteres al prinicpio de la linea
34
{x,y}
entre x e y veces
35
{,x}
hasta x veces
36
{x}
exactamente x veces
37
{x,}
al menos x veces
38
?
repetir 1 o ninguna
39
+
repetir 1 o mas veces
40
*
repetir 0 o mas veces
41