re = /^
(?<frequency>[0-9]+) \W+
(?<word>\pL+(?:,\h\pL+|\W)*) \h+
(?<gender> [\pL()]+ (?:, \h* [\pL()]+)* ) \h+
(?<word_en> [^•]*[^•\s]) \h* \R
• \h*
(?<sent_esp> [^–]*[^\s–] ) \s*–\s*
(?<sent_en> .* (?:\R .*)*? ) \h* \R
(?<num1> [0-9]+) \h* \| \h*
(?<num2> .*\S)/xm
str = '1
el, la art the (+m, f)
• el diccionario tenía también frases útiles – the dictionary also had
useful phrases
2055835 | 201481381
2
de prep of, from
• es el hijo de un amigo mío – he is the son of a friend of mine
1104364 | 133341468
3
que conj that, which
• dice que no quiere estudiar – he says that he doesn’t want to
study
543408 | 70319525
4
y conj and
• saben leer y escribir – they know how to read and write
524574 | 56511956
5
en prep in, on
• vivo en el segundo piso – I live on the second floor
496295 | 49340069
6
un art a, an
• era un hombre simpático – he was a nice man
381976 | 37389547
7
ser v to be (norm)
• la primera persona narrativa puede ser por el protagonista – the
first-person narrative can be through the protagonist
324390 | 40017214
8
a prep to, at
• me voy al extranjero por el verano – I am going abroad for the
summer
328540 | 48746618
9
él pron he, [ellos] them (m)
• él es bastante simpático – he is very nice
428383 | 2743194
10
lo art the (+neut)
• lo mejor es estudiar mucho – the best thing is to study a lot
346026 | 31016059
11
no adv no
• no tiene dinero – he has no money
198473 | 21970515 +o
12
su adj his/her/their/your (–fam)
• ¿Quién era? ¿Su hermana? ¿Su amiga? – Who was it? His sister?
Her friend?
173372 | 17883988
13
haber v to have (+Ved)
• no ha dicho nada – he hasn’t said a thing
155853 | 15650271
14
con prep with
• hay un hombre con ella – there is a man with her
163958 | 18316135
15
por prep by, for, through
• caminamos por el parque – we walked through the park
174450 | 17512892
16
para prep for, to, in order to
• ¡Tengo una sorpresa sensacional para ti! – I have a wonderful
surprise for you!
112694 | 16947562
17
mí pron me (obj prep)
• el regalo era para mí – the gift was for me
114124 | 608449 +o
18
lo pron [3rd person] (dir obj-m)
• lo compré en la tienda – I bought it at the store
101112 | 5126699 +o
19
tener v to have
• Mi padre tiene varios relojes antiguos. – My father has several
antique watches.
85865 | 11087983 +o
20
como conj like, as
• ser compositor en España es como ser torero en Finlandia –
being a composer in Spain is like being a bullfighter in Finland
98660 | 12480595
21
estar v to be (location, change from norm)
• él está en el trabajo – he is at work
88421 | 9574000
22
me pron me (obj)
• ¿Cuando me va a llamar? – When is he going to call me?
64024 | 8211349 +o
23
más adj more
• él necesitaba más dinero – he needed more money
86998 | 9003898
24
este adj this (m) [esta (f)]
• es igual en el este como en el oeste – it is the same in the east as
in the west
73920 | 13208363
25
le pron [3rd person] (indir obj)
• nunca le dijo la verdad – she never told him the truth
64833 | 7787199
26
hacer v to do, make
• he podido hacer lo que me gusta – I have been able to do what I
like
64199 | 8808576
27
se pron [“reflexive” marker]
• el saber de los geógrafos griegos se difundió por Europa – Greek
knowledge of geography spread throughout Europe
60393 | 28984360 +w
28
yo pron I (subj)
• ¡Yo soy el padre! – I am the father!
45822 | 10894793 +o +w
29
o conj or
• sí esperaba uno o dos muertos – yes, he expected one or two
deaths
71054 | 9100644
30
pero conj but, yet, except
• no significa nada para mí, pero no puedo olvidarla – it means
nothing to me, but I can’t forget it
66748 | 6871867
31
decir v to tell, say
• Parece que dice la verdad. – It seems like he is telling the truth.
61678 | 6016427 +o
32
poder v to be able to, can
• Con estos datos se puede tener una primera idea del
mecanismo. – With these facts we can begin to understand the
mechanism
61177 | 9248731
33
ir v to go
• ¿Quieres ir a la playa este fin de semana? – Do you want to go to
the beach this weekend?
52054 | 4435468 +o
34
ese adj that (m) [esa (f)]
• ¿Dónde viven esas mujeres? – Where do these women live?
48535 | 4683205 +o
35
otro adj other, another
• No comparte su taxi nunca conotrosviajeros a menos que les
conoce. – Don’t share your taxi with other travelers unless you
know them.
54762 | 5431865
36
si conj if, whether
• si quiere cazar, vamos a cazar – if he wants to hunt, let’s go
hunting
38328 | 6519137
37
mi adj my
• mi casa es su casa – my house is your house
34310 | 4766226
38
ver v to see
• había que subir para ver las ruinas – you have to climb up to see
the ruins
39015 | 4122615
39
ya adv already, still
• su marido ya ha dicho todo – her husband has already said it all
37257 | 3961260 +o
40
porque conj because
• lo vendo sólo porque tengo un problema muy grande – I am only
selling it because I am in a predicament
34109 | 3154550 +o
41
mucho adj much, many, a lot (ADV)
• por lo visto tienen mucho dinero – apparently they have a lot of
money
35069 | 4459289 +o
42
dar v to give
• me dio esta carta para ud – he gave me this letter for you
32999 | 3900029 +o
43
muy adv very, really
• está muy contento con mi trabajo – she is very happy with my
work
32854 | 3217244 +o
44
saber v to know (a fact), find out
• se necesita humildad para saber reconocer las propias faltas –
you need humility to know how to recognize your own faults
27238 | 2642079 +o
45
sí adv yes
• quiero una respuesta concreta: sí o no – I need a solid answer:
yes or no
31716 | 1100318 +o
46
año nm year
• no lo supo hasta casi un año después – he didn’t find out until
almost a year later
37168 | 3792004
47
ti pron you (obj prep-sg/+fam)
• no, la carta no es para ti – no, the letter is not for you
29283 | 366540 +o
48
te pron you (obj/+fam)
• ¿No te han hablado? – They haven’t spoken with you?
19928 | 4017417 +o
49
también adv also
• también habla italiano – she speaks Italian as well
31172 | 3209504
50
qué pron what?, which?, how (+ADJ)!
• no sé qué voy a hacer – I don’t know what I’m going to do
29722 | 2317175 +o
51
alguno adj some, a few
• habló algunas palabras con el agente de negocios – he spoke a
few words with the business agent
27224 | 3037373
52
nos pron us (obj)
• nos vio en la calle – he saw us on the street
17300 | 4445709 +o +w
53
tu adj your (+fam)
• ésta es tu casa y ésta es tu cama – this is your house and this is
your bed
8068 | 7260841 +w
54
sin prep without
• se habían quedado sin dinero – they were left without money
25332 | 2499874
55
mismo adj same
• pronunciando el mismo discurso en siete idiomas – giving the
same speech in seven languages
23973 | 3339470
56
eso pron that (n)
• y eso no es todo – and that isn’t everything
20972 | 2339488 +o
57
cuando adv when
• aquel libro es de mis nietos, cuando eran bebes todavía – that
book belonged to my grandchildren, when they were still babies
32690 | 71759
58
querer v to want, love
• quiero que este proceso salga con limpieza – I want this process
to go cleanly
20091 | 2897092
59
vez nf time (specific occurrence); en v. de: instead of
• es la primera vez que estoy junto al mar – this is the first time
that I have been near to the sea
27629 | 1558559
60
hasta prep until, up to, even (ADV)
• toda la noche, hasta las tres de la mañana – all night long, until
three in the morning
27638 | 2258791
61
la pron [3rd person] (dir obj-f)
• la puso en su bolsillo – he put it in his pocket
8190 | 7941346 +o +w
62
sobre prep on top of, over, about
• dejó el papel sobre la mesa y se fue – he left the paper on top of
the table and left
26590 | 3030210
63
entre prep between, among
• la cosa es entre tú y yo – the matter is between you and me
32379 | 2607736
64
dos num two
• la familia se reúne cada dos años – the family gets together every
two years
27487 | 2017874
65
día nm day
• cada día hay más problemas – every day there are more
problems
20735 | 2577473
66
grande adj large, great, big
• tiene los grandes ojos negros y bonitos – she has the biggest and
most beautiful black eyes
29813 | 2030849
67
así adv like that
• la vida es así – life is like that
21331 | 2321804
68
pasar v to pass, spend (time)
• no ha pasado ni un bus – not a single bus has passed by
20946 | 1905621
69
cosa nf thing
• estoy ya interesado en otra cosa – I am interested in a different
matter
17977 | 1903169 +o
70
desde prep from, since
• Lo habia pensado desde el principio que era una mal idea. – I
thought from the beginning that this was a bad idea.
24743 | 2424665
71
deber v should, ought to; to owe
• la cosa está en el lugar donde debe estar – the thing is in the
place where it should be
19965 | 3248053
72
ella pron she, [ellas] them (f)
• ella es muy estudiosa – she is very studious
18720 | 1491405
73
pues conj then, well then
• pues, venga usted cuando quiera – well then, come whenever
you want
18535 | 1210256 +o
74
entonces adv so, then
• vamos entonces a cambiarlo – then we are going to change it
19759 | 888406 +o
75
llegar v to arrive
• por fin llegamos al fondo de la catarata – we finally arrived at the
bottom of the waterfall
18877 | 1848469
76
poco adj little, few, a little bit (adv)
• trabajó poco tiempo con él – he worked a little while with him
18209 | 1845555
77
nuestro adj our
• no servía para nuestro país porque somos diferentes – it was no
good for our contry because we’re different
13411 | 3496070 +w
78
bien adv well
• el número de bienes que pueda poseer en un momento dado –
the number of goods one possesses in a given moment
16402 | 1959560 +o
79
ni conj not even, neither, nor
• pero ni eso me tranquilizó – but not even that reassured me
16340 | 1927472
80
tiempo nm time (general)
• ha estado mucho tiempo con ella – he has been with her a long
time
18408 | 1921017
81
ahora adv now
• lo importante ahora es contarte lo que le pasó – the important
thing now is to tell you what happened
17072 | 1591817 +o
82
primero adj first
• Primero, vamos a ir al supermercado. – First, we are going to go
to the grocery store.
20758 | 2484553
83
creer v to believe, think
• creo en la justicia de Dios – I believe in the justice of God
15928 | 1685972 +o
84
donde adv where
• no sé donde está la llave – I don’t know where the key is
17601 | 2151872
85
vida nf life
• ha dedicado toda la vida a la música – she has dedicated her life
to music
15149 | 2424426
86
dejar v to let, leave
• ella no dejó que yo lo olvidara – she didn’t let me forget it
14241 | 1881239
87
nada pron nothing, (not) at all
• no hay nada que hacer – there is nothing to do
14024 | 1498787 +o
88
tanto adj so much, so many
• no podía creer que haya tanta gente junta – I couldn’t believe
there were so many people together
16618 | 1960237
89
parecer v to seem, look like
• Mi burra es tan flaca parece un esqueleto. – My donkey is so
thin he looks like a skeleton.
15096 | 1330117
90
hablar v to speak, talk
• algunos hablan quechua, español, e inglés – some of them
speak Quechua, Spanish, and English
14325 | 1432852 +o
91
poner v to put (on), get (+ADJ)
• puso el cuchillo en la mano – he put the knife in his hand
14619 | 1657298
92
parte nf part, portion
• el arte es una parte tan importante de la cultura – art is such an
important part of culture
20938 | 1744336
93
eh interj eh
• Te interesa esta bufanda, ¿eh? – You are interested in this scarf,
eh?
16011 | 33653 +o
94
nuevo adj new
• marcaba el comienzo de una nueva vida para mí – it marked the
beginning of a new life for me
19641 | 1964400
95
sólo adv only, just
• no siempre vestía ropa de mujer; sólo en carnaval – I don’t
always wear women’s clothes; only during carnival
15824 | 2043480
96
siempre adv always, forever
• siempre ha sido así – she has always been like that
13141 | 1671829
97
hombre nm man, mankind, husband
• yo soy un hombre de pocas necesidades – I am a man of few
needs
14773 | 1240825
98
bueno adv well . . .
• Bueno, ¿y ahora qué hacemos? – Well, so what are we going to
do now?
15729 | 1108838 +o
99
seguir v to follow, keep on
• no la puedo seguir porque habla demasiado rápido – I couldn’t
keep up because she was speaking so quickly
14081 | 1824937
100
quedar v to remain, stay
• El aire empezó a quedarse quieto. – The air began to remain still.
14040 | 1348837'
subst = '\\1\\t\\2\\t\\3\\t\\4\\t\\5\\t\\6\\t'
result = str.gsub(re, subst)
# Print the result of the substitution
puts result
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for Ruby, please visit: http://ruby-doc.org/core-2.2.0/Regexp.html