Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit0573058

Browse files
authored
Traducido archivohowto/regex.po (#2686)
Closes#2395
1 parent03cd73e commit0573058

File tree

1 file changed

+48
-52
lines changed

1 file changed

+48
-52
lines changed

‎howto/regex.po

Lines changed: 48 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,16 @@ msgstr ""
1111
"Project-Id-Version:Python 3.8\n"
1212
"Report-Msgid-Bugs-To:\n"
1313
"POT-Creation-Date:2023-10-12 19:43+0200\n"
14-
"PO-Revision-Date:2021-08-04 17:34+0200\n"
14+
"PO-Revision-Date:2023-10-16 13:17-0500\n"
1515
"Last-Translator:Cristián Maureira-Fredes <cmaureirafredes@gmail.com>\n"
16-
"Language:es\n"
1716
"Language-Team:python-doc-es\n"
18-
"Plural-Forms:nplurals=2; plural=(n != 1);\n"
17+
"Language:es\n"
1918
"MIME-Version:1.0\n"
2019
"Content-Type:text/plain; charset=utf-8\n"
2120
"Content-Transfer-Encoding:8bit\n"
21+
"Plural-Forms:nplurals=2; plural=(n != 1);\n"
2222
"Generated-By:Babel 2.13.0\n"
23+
"X-Generator:Poedit 3.4\n"
2324

2425
#:../Doc/howto/regex.rst:5
2526
msgid"Regular Expression HOWTO"
@@ -168,14 +169,14 @@ msgstr ""
168169
"`metacharacters`, y no coinciden. En cambio, señalan que debe coincidir con "
169170
"algo fuera de lo común, o afectan otras partes de la RE repitiéndolos o "
170171
"cambiando su significado. Gran parte de este documento está dedicado a "
171-
"discutir variosmetacarácteres y lo que hacen."
172+
"discutir variosmetacaracteres y lo que hacen."
172173

173174
#:../Doc/howto/regex.rst:76
174175
msgid""
175176
"Here's a complete list of the metacharacters; their meanings will be "
176177
"discussed in the rest of this HOWTO."
177178
msgstr""
178-
"Aquí hay una lista completa de losmetacarácteres; sus significados se "
179+
"Aquí hay una lista completa de losmetacaracteres; sus significados se "
179180
"discutirán en el resto de este COMO (*HOWTO*)."
180181

181182
#:../Doc/howto/regex.rst:83
@@ -189,7 +190,7 @@ msgid ""
189190
"characters. If you wanted to match only lowercase letters, your RE would be "
190191
"``[a-z]``."
191192
msgstr""
192-
"Los primerosmetacarácteres que veremos son ``[`` and ``]``. Se utilizan "
193+
"Los primerosmetacaracteres que veremos son ``[`` and ``]``. Se utilizan "
193194
"para especificar una clase de carácter, que es un conjunto de caracteres que "
194195
"desea hacer coincidir. Los caracteres se pueden enumerar individualmente, o "
195196
"se puede indicar un rango de caracteres dando dos caracteres y separándolos "
@@ -199,17 +200,16 @@ msgstr ""
199200
"coincidir solo letras minúsculas, su RE sería ``[a-c]``."
200201

201202
#:../Doc/howto/regex.rst:92
202-
#,fuzzy
203203
msgid""
204204
"Metacharacters (except ``\\``) are not active inside classes. For example, "
205205
"``[akm$]`` will match any of the characters ``'a'``, ``'k'``, ``'m'``, or "
206206
"``'$'``; ``'$'`` is usually a metacharacter, but inside a character class "
207207
"it's stripped of its special nature."
208208
msgstr""
209-
"Losmetacarácteresno están activos dentro de las clases.Por ejemplo, "
210-
"``[akm$]`` coincidirá con cualquiera de los caracteres ``'a'``, ``'k'``, "
211-
"``'m'``,or ``'$'``; ``'$'`` suele ser un metacarácter, pero dentro de una "
212-
"clase de carácter se le quita su naturaleza especial."
209+
"Losmetacaracteres (excepto ``\\``)no están activos dentro de las clases. "
210+
"Por ejemplo,``[akm$]`` coincidirá con cualquiera de los caracteres ``'a'``, "
211+
"``'k'``, ``'m'``,o ``'$'``; ``'$'`` suele ser un metacarácter, pero dentro "
212+
"de unaclase de carácter se le quita su naturaleza especial."
213213

214214
#:../Doc/howto/regex.rst:97
215215
msgid""
@@ -239,7 +239,7 @@ msgstr ""
239239
"Quizás el metacarácter más importante es la barra invertida, ``\\``. Al "
240240
"igual que en los literales de cadena de Python, la barra invertida puede ir "
241241
"seguida de varios caracteres para señalar varias secuencias especiales. "
242-
"También se usa para escapar de todos losmetacarácteres, de modo que aún "
242+
"También se usa para escapar de todos losmetacaracteres, de modo que aún "
243243
"pueda emparejarlos en patrones; por ejemplo, si necesita hacer coincidir un "
244244
"``[`` o ``\\``, puede precederlos con una barra invertida para eliminar su "
245245
"significado especial: ``\\[`` o ``\\\\``."
@@ -581,32 +581,30 @@ msgstr ""
581581
"``'a'``\\ s), pero no coincidirá con ``'ct'``."
582582

583583
#:../Doc/howto/regex.rst:233
584-
#,fuzzy
585584
msgid""
586585
"There are two more repeating operators or quantifiers. The question mark "
587586
"character, ``?``, matches either once or zero times; you can think of it as "
588587
"marking something as being optional. For example, ``home-?brew`` matches "
589588
"either ``'homebrew'`` or ``'home-brew'``."
590589
msgstr""
591-
"Hay doscalificadores más que se repiten.El carácter de signo de "
592-
"interrogación, ``?``,Coincide una vez o cero veces; puede pensar en ello "
593-
"comosi marcaraalgo como opcional. Por ejemplo, ``home-?brew`` coincide con "
590+
"Hayotrosdosoperadores de repetición o cuantificadores.El carácter de "
591+
"interrogación, ``?``,coincide una vez o cero veces; puede pensar en ello "
592+
"comomarcaralgo como opcional. Por ejemplo, ``home-?brew`` coincide con "
594593
"``'homebrew'`` o ``'home-brew'``."
595594

596595
#:../Doc/howto/regex.rst:238
597-
#,fuzzy
598596
msgid""
599597
"The most complicated quantifier is ``{m,n}``, where *m* and *n* are decimal "
600598
"integers. This quantifier means there must be at least *m* repetitions, and "
601599
"at most *n*. For example, ``a/{1,3}b`` will match ``'a/b'``, ``'a//b'``, "
602600
"and ``'a///b'``. It won't match ``'ab'``, which has no slashes, or ``'a////"
603601
"b'``, which has four."
604602
msgstr""
605-
"Elcalificador repetidomás complicado es ``{m,n}``, donde *m* y *n* son "
606-
"enterosdecimales. Estecalificador significa que debe haber al menos *m* "
607-
"repeticiones y como máximo *n*. Por ejemplo, ``a/{1,3}b`` coincidirá con``'a/"
608-
"b'``, ``'a//b'``,and ``'a///b'``. No coincidirá con ``'ab' ', que no tiene "
609-
"barras, ni con ``'a////b'``, que tiene cuatro."
603+
"Elcuantificadormás complicado es ``{m,n}``, donde *m* y *n* son enteros "
604+
"decimales.Estecuantificador significa que debe haber al menos *m* "
605+
"repeticiones y como máximo *n*.Por ejemplo, ``a/{1,3}b`` coincidirá con"
606+
"``'a/b'``, ``'a//b'``,y ``'a///b'``.No coincidirá con ``'ab'``, que no "
607+
"tienebarras diagonales, ni con ``'a////b'``, que tiene cuatro."
610608

611609
#:../Doc/howto/regex.rst:244
612610
msgid""
@@ -619,19 +617,18 @@ msgstr ""
619617
"mientras que omitir *n* da como resultado un límite superior de infinito."
620618

621619
#:../Doc/howto/regex.rst:248
622-
#,fuzzy
623620
msgid""
624621
"Readers of a reductionist bent may notice that the three other quantifiers "
625622
"can all be expressed using this notation. ``{0,}`` is the same as ``*``, "
626623
"``{1,}`` is equivalent to ``+``, and ``{0,1}`` is the same as ``?``. It's "
627624
"better to use ``*``, ``+``, or ``?`` when you can, simply because they're "
628625
"shorter and easier to read."
629626
msgstr""
630-
"Los lectoresde una inclinación reduccionista pueden notar que los otros "
631-
"trescalificativospuedenexpresarse usandoesta notación.``{0,}`` es lo "
632-
"mismo que ``*``, ``{1,}`` es equivalente a ``+``, y ``{0,1}`` es lo mismo "
633-
"que ``?``. Es mejor usar ``*``, ``+``, o ``?`` cuandopueda, simplemente "
634-
"porque son más cortos y fáciles de leer."
627+
"Los lectorescon una inclinación reduccionista pueden notar que los otros "
628+
"trescuantificadores sepuedenexpresar todos utilizandoesta notación. "
629+
"``{0,}`` es lomismo que ``*``, ``{1,}`` es equivalente a ``+``, y ``{0,1}`` "
630+
"es lo mismoque ``?``.Es mejor usar ``*``, ``+``, o ``?`` cuandosea "
631+
"posible, simplementeporque son más cortos y más fáciles de leer."
635632

636633
#:../Doc/howto/regex.rst:256
637634
msgid"Using Regular Expressions"
@@ -732,7 +729,7 @@ msgstr ""
732729
"caracteres ``\\section``, que podría encontrarse en un archivo LaTeX. Para "
733730
"averiguar qué escribir en el código del programa, comience con la cadena "
734731
"deseada para que coincida. A continuación, debe escapar de las barras "
735-
"invertidas y otrosmetacarácteres precediéndolos con una barra invertida, lo "
732+
"invertidas y otrosmetacaracteres precediéndolos con una barra invertida, lo "
736733
"que da como resultado la cadena ``\\\\section``. La cadena resultante que "
737734
"debe pasarse a :func:`re.compile` debe ser ``\\\\section``. Sin embargo, "
738735
"para expresar esto como una cadena literal de Python, ambas barras "
@@ -929,6 +926,8 @@ msgid ""
929926
"You can learn about this by interactively experimenting with the :mod:`re` "
930927
"module."
931928
msgstr""
929+
"Puedes aprender sobre esto experimentando de forma interactiva con el "
930+
"módulo :mod:`re`."
932931

933932
#:../Doc/howto/regex.rst:383
934933
msgid""
@@ -1402,19 +1401,19 @@ msgid ""
14021401
"retrieve portions of the text that was matched."
14031402
msgstr""
14041403
"Hasta ahora solo hemos cubierto una parte de las características de las "
1405-
"expresiones regulares. En esta sección, cubriremos algunosmetacarácteres "
1404+
"expresiones regulares. En esta sección, cubriremos algunosmetacaracteres "
14061405
"nuevos y cómo usar grupos para recuperar partes del texto que coincidió."
14071406

14081407
#:../Doc/howto/regex.rst:680
14091408
msgid"More Metacharacters"
1410-
msgstr"Másmetacarácteres"
1409+
msgstr"Másmetacaracteres"
14111410

14121411
#:../Doc/howto/regex.rst:682
14131412
msgid""
14141413
"There are some metacharacters that we haven't covered yet. Most of them "
14151414
"will be covered in this section."
14161415
msgstr""
1417-
"Hay algunosmetacarácteres que aún no hemos cubierto. La mayoría de ellos se "
1416+
"Hay algunosmetacaracteres que aún no hemos cubierto. La mayoría de ellos se "
14181417
"tratarán en esta sección."
14191418

14201419
#:../Doc/howto/regex.rst:685
@@ -1428,7 +1427,7 @@ msgid ""
14281427
"once at a given location, they can obviously be matched an infinite number "
14291428
"of times."
14301429
msgstr""
1431-
"Algunos de losmetacarácteres restantes que se discutirán son :dfn:`zero-"
1430+
"Algunos de losmetacaracteres restantes que se discutirán son :dfn:`zero-"
14321431
"width assertions`. No hacen que el motor avance a través de la cadena de "
14331432
"caracteres; en cambio, no consumen caracteres en absoluto y simplemente "
14341433
"tienen éxito o fracasan. Por ejemplo, ``\\b`` es una flag de que la posición "
@@ -1635,7 +1634,6 @@ msgstr ""
16351634
"del encabezado y otro grupo que coincida con el valor del encabezado."
16361635

16371636
#:../Doc/howto/regex.rst:801
1638-
#,fuzzy
16391637
msgid""
16401638
"Groups are marked by the ``'('``, ``')'`` metacharacters. ``'('`` and "
16411639
"``')'`` have much the same meaning as they do in mathematical expressions; "
@@ -1644,12 +1642,12 @@ msgid ""
16441642
"``, or ``{m,n}``. For example, ``(ab)*`` will match zero or more "
16451643
"repetitions of ``ab``. ::"
16461644
msgstr""
1647-
"Los gruposestán marcados por los ``'('``,``')'`` metacarácteres. ``'('`` y "
1648-
"``')'`` tienen el mismo significado que en las expresiones matemáticas; "
1649-
"agrupan las expresiones contenidasenellos, y puedes repetir el contenido "
1650-
"de un grupo con uncalificador repetitivo, como ``*``, ``+``, ``?``, o ``{m,"
1651-
"n}``. Por ejemplo, ``(ab)*`` coincidirá con cero o más repeticiones de "
1652-
"``ab``. ::"
1645+
"Los gruposse marcan con losmetacaracteres``'('`` y``')'``. ``'('`` y "
1646+
"``')'`` tienenprácticamenteel mismo significado que en las expresiones "
1647+
"matemáticas;agrupan las expresiones contenidasdentro deellos, y puedes "
1648+
"repetir el contenidode un grupo con uncuantificador, como ``*``, ``+``, ``?"
1649+
"``, o ``{m,n}``.Por ejemplo, ``(ab)*`` coincidirá con cero o más "
1650+
"repeticiones de``ab``. ::"
16531651

16541652
#:../Doc/howto/regex.rst:812
16551653
msgid""
@@ -1768,7 +1766,7 @@ msgid ""
17681766
msgstr""
17691767
"Perl 5 es bien conocido por sus poderosas adiciones a las expresiones "
17701768
"regulares estándar. Para estas nuevas características, los desarrolladores "
1771-
"de Perl no podían elegir nuevosmetacarácteres de una sola pulsación de "
1769+
"de Perl no podían elegir nuevosmetacaracteres de una sola pulsación de "
17721770
"tecla o nuevas secuencias especiales que comienzan con ``\\`` sin hacer que "
17731771
"las expresiones regulares de Perl sean confusamente diferentes de las RE "
17741772
"estándar. Si eligieran ``&`` como un nuevo metacarácter, por ejemplo, las "
@@ -1886,15 +1884,14 @@ msgstr ""
18861884
"Match.groupdict`::"
18871885

18881886
#:../Doc/howto/regex.rst:950
1889-
#,fuzzy
18901887
msgid""
18911888
"Named groups are handy because they let you use easily remembered names, "
18921889
"instead of having to remember numbers. Here's an example RE from the :mod:"
18931890
"`imaplib` module::"
18941891
msgstr""
1895-
"Los gruposcon nombre son útiles porque le permiten usar nombres fáciles de "
1896-
"recordar, en lugar de tener que recordar números. Aquí hay un ejemplo deRE "
1897-
"del módulo :mod:`imaplib`::"
1892+
"Los gruposnombrados son útiles porque le permiten usar nombres fáciles de "
1893+
"recordar en lugar de tener que recordar números.Aquí hay un ejemplo deuna "
1894+
"REdel módulo :mod:`imaplib`::"
18981895

18991896
#:../Doc/howto/regex.rst:961
19001897
msgid""
@@ -2552,20 +2549,19 @@ msgstr ""
25522549
"que queremos."
25532550

25542551
#:../Doc/howto/regex.rst:1327
2555-
#,fuzzy
25562552
msgid""
25572553
"In this case, the solution is to use the non-greedy quantifiers ``*?``, ``+?"
25582554
"``, ``??``, or ``{m,n}?``, which match as *little* text as possible. In the "
25592555
"above example, the ``'>'`` is tried immediately after the first ``'<'`` "
25602556
"matches, and when it fails, the engine advances a character at a time, "
25612557
"retrying the ``'>'`` at every step. This produces just the right result::"
25622558
msgstr""
2563-
"En este caso, la solución es utilizar loscalificadores no codiciosos ``*?"
2564-
"``, ``+?``, ``??``, o ``{m,n}?``,Que coincidencomo *poco* texto como sea "
2565-
"posible. En el ejemplo anterior, el ``'>'`` se prueba inmediatamente después "
2566-
"delas primeras coincidencias ``'<'``, y cuando falla, el motor avanza un "
2567-
"carácter a la vez, volviendo a intentar el ``'>'`` en cada paso. Esto "
2568-
"produce el resultado correcto:"
2559+
"En este caso, la solución es utilizar loscuantificadores no codiciosos ``*?"
2560+
"``, ``+?``, ``??``, o ``{m,n}?``,que coincidencon la *menor* cantidad de "
2561+
"textoposible.En el ejemplo anterior, el ``'>'`` se prueba inmediatamente "
2562+
"despuésdeque el primer ``'<'`` coincida, y cuando falla, el motor avanza "
2563+
"uncarácter a la vez, volviendo a intentar el ``'>'`` en cada paso. Esto "
2564+
"produce el resultado correcto::"
25692565

25702566
#:../Doc/howto/regex.rst:1336
25712567
msgid""

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp