@@ -11,7 +11,7 @@ msgstr ""
11
11
"Project-Id-Version : Python 3.8\n "
12
12
"Report-Msgid-Bugs-To : \n "
13
13
"POT-Creation-Date : 2020-05-05 12:54+0200\n "
14
- "PO-Revision-Date : 2020-05-24 17:06 +0200\n "
14
+ "PO-Revision-Date : 2020-05-24 17:09 +0200\n "
15
15
"Language-Team : python-doc-es\n "
16
16
"MIME-Version : 1.0\n "
17
17
"Content-Type : text/plain; charset=UTF-8\n "
@@ -68,18 +68,18 @@ msgid ""
68
68
"the future this will become a :exc:`SyntaxError`. This behaviour will happen "
69
69
"even if it is a valid escape sequence for a regular expression."
70
70
msgstr ""
71
- "Las expresiones regulares usan el carácter de barra invertida (``'\\ '``) "
72
- "para indicar formas especiales o para permitir el uso de caracteres "
73
- "especiales sin invocar su significado especial. Esto choca con el uso de "
74
- "Python de este carácter para el mismo propósito con los literales de cadena; "
75
- "por ejemplo, para hacer coincidir una barra invertida literal, se podría "
76
- "escribir ``'\\\\\\\\ '`` como patrón, porque la expresión regular debe ser ``"
77
- "\\\\ ``, y cada barra invertida debe ser expresada como ``\\\\ `` dentro de un "
78
- "literal de cadena regular de Python. También, notar que cualquier secuencia "
79
- "de escape inválida mientras se use la barra invertida de Python en los "
80
- "literales de cadena ahora genera un :exc:`DeprecationWarning` y en el futuro "
81
- "esto se convertirá en un :exc:`SyntaxError`. Este comportamiento ocurrirá "
82
- "incluso si es una secuencia de escape válida para una expresión regular."
71
+ "Las expresiones regulares usan el carácter de barra inversa (``'\\ '``) para "
72
+ "indicar formas especiales o para permitir el uso de caracteres especiales "
73
+ "sin invocar su significado especial. Esto choca con el uso de Python de "
74
+ "este carácter para el mismo propósito con los literales de cadena; por "
75
+ "ejemplo, para hacer coincidir una barra inversa literal, se podría escribir "
76
+ "``'\\\\\\\\ '`` como patrón, porque la expresión regular debe ser ``\\\\ ``, y "
77
+ "cada barra inversa debe ser expresada como ``\\\\ `` dentro de un literal de "
78
+ "cadena regular de Python. También, notar que cualquier secuencia de escape "
79
+ "inválida mientras se use la barra inversa de Python en los literales de "
80
+ "cadena ahora genera un :exc:`DeprecationWarning` y en el futuro esto se "
81
+ "convertirá en un :exc:`SyntaxError`. Este comportamiento ocurrirá incluso "
82
+ "si es una secuencia de escape válida para una expresión regular."
83
83
84
84
#: ../Doc/library/re.rst:36
85
85
msgid ""
@@ -91,7 +91,7 @@ msgid ""
91
91
"string notation."
92
92
msgstr ""
93
93
"La solución es usar la notación de cadena *raw* de Python para los patrones "
94
- "de expresiones regulares; las barras invertidas no se manejan de ninguna "
94
+ "de expresiones regulares; las barras inversas no se manejan de ninguna "
95
95
"manera especial en un literal de cadena prefijado con ``'r'``. Así que ``r"
96
96
"\"\\ n\" `` es una cadena de dos caracteres que contiene ``'\\ '`` y ``'n'``, "
97
97
"mientras que ``\"\\ n\" `` es una cadena de un carácter que contiene una nueva "
@@ -420,7 +420,7 @@ msgstr ""
420
420
"de la cadena; si el analizador sintáctico de Python no reconoce la secuencia "
421
421
"de escape, la barra inversa y el carácter subsiguiente se incluyen en la "
422
422
"cadena resultante. Sin embargo, si Python quisiera reconocer la secuencia "
423
- "resultante, la barra invertida debería repetirse dos veces. Esto es "
423
+ "resultante, la barra inversa debería repetirse dos veces. Esto es "
424
424
"complicado y difícil de entender, por lo que se recomienda encarecidamente "
425
425
"utilizar cadenas raw para todas las expresiones salvo las más simples."
426
426
@@ -1445,9 +1445,9 @@ msgid ""
1445
1445
"string matches the pattern; note that this is different from finding a zero-"
1446
1446
"length match at some point in the string."
1447
1447
msgstr ""
1448
- "Examina a través de la *string* (cadena) buscando el primer lugar donde el "
1449
- "*pattern* (patrón) de la expresión regular produce una coincidencia, y "
1450
- "devuelve un :ref:`match object <match-objects>` correspondiente. Devuelve "
1448
+ "Examina a través de la *string* (\" cadena\" ) buscando el primer lugar donde "
1449
+ "el *pattern* (\" patrón\" ) de la expresión regular produce una coincidencia, "
1450
+ "y devuelve un :ref:`match object <match-objects>` correspondiente. Devuelve "
1451
1451
"``None`` si ninguna posición en la cadena coincide con el patrón; notar que "
1452
1452
"esto es diferente a encontrar una coincidencia de longitud cero en algún "
1453
1453
"punto de la cadena."
@@ -1459,11 +1459,11 @@ msgid ""
1459
1459
"objects>`. Return ``None`` if the string does not match the pattern; note "
1460
1460
"that this is different from a zero-length match."
1461
1461
msgstr ""
1462
- "Si cero o más caracteres al principio de la *string* (cadena) coinciden con "
1463
- "el *pattern* (patrón) de la expresión regular, devuelve un :ref:`match "
1464
- "object <match-objects>` correspondiente. Devuelve ``None`` si la cadena no "
1465
- "coincide con el patrón; notar que esto es diferente de una coincidencia de "
1466
- "longitud cero."
1462
+ "Si cero o más caracteres al principio de la *string* (\" cadena\" ) coinciden "
1463
+ "con el *pattern* (\" patrón\" ) de la expresión regular, devuelve un :ref:"
1464
+ "`match object <match-objects>` correspondiente. Devuelve ``None`` si la "
1465
+ "cadena no coincide con el patrón; notar que esto es diferente de una "
1466
+ "coincidencia de longitud cero."
1467
1467
1468
1468
#: ../Doc/library/re.rst:763
1469
1469
msgid ""
@@ -1479,8 +1479,8 @@ msgid ""
1479
1479
"instead (see also :ref:`search-vs-match`)."
1480
1480
msgstr ""
1481
1481
"Si se quiere localizar una coincidencia en cualquier lugar de la *string* "
1482
- "(cadena), se utiliza :func:`search` en su lugar (ver también :ref:`search-vs- "
1483
- "match`)."
1482
+ "(\" cadena\" ), se utiliza :func:`search` en su lugar (ver también :ref:"
1483
+ "`search-vs- match`)."
1484
1484
1485
1485
#: ../Doc/library/re.rst:772
1486
1486
msgid ""
@@ -1489,8 +1489,8 @@ msgid ""
1489
1489
"string does not match the pattern; note that this is different from a zero-"
1490
1490
"length match."
1491
1491
msgstr ""
1492
- "Si toda la *string* (cadena) coincide con el *pattern* (patrón) de la "
1493
- "expresión regular, devuelve un correspondiente :ref:`match object <match-"
1492
+ "Si toda la *string* (\" cadena\" ) coincide con el *pattern* (\" patrón\" ) de "
1493
+ "la expresión regular, devuelve un correspondiente :ref:`match object <match-"
1494
1494
"objects>`. Devuelve ``None`` si la cadena no coincide con el patrón; notar "
1495
1495
"que esto es diferente de una coincidencia de longitud cero."
1496
1496
@@ -1502,12 +1502,12 @@ msgid ""
1502
1502
"*maxsplit* splits occur, and the remainder of the string is returned as the "
1503
1503
"final element of the list. ::"
1504
1504
msgstr ""
1505
- "Divide la *string* (cadena) por el número de ocurrencias del *pattern* "
1506
- "(patrón). Si se utilizan paréntesis de captura en *pattern*, entonces el "
1507
- "texto de todos los grupos en el patrón también se devuelven como parte de la "
1508
- "lista resultante. Si *maxsplit* (máxima divisibilidad) es distinta de cero, "
1509
- "como mucho se producen *maxsplit* divisiones, y el resto de la cadena se "
1510
- "devuelve como elemento final de la lista. ::"
1505
+ "Divide la *string* (\" cadena\" ) por el número de ocurrencias del *pattern* "
1506
+ "(\" patrón\" ). Si se utilizan paréntesis de captura en *pattern*, entonces "
1507
+ "el texto de todos los grupos en el patrón también se devuelven como parte de "
1508
+ "la lista resultante. Si *maxsplit* (máxima divisibilidad) es distinta de "
1509
+ "cero, como mucho se producen *maxsplit* divisiones, y el resto de la cadena "
1510
+ "se devuelve como elemento final de la lista. ::"
1511
1511
1512
1512
#: ../Doc/library/re.rst:797
1513
1513
msgid ""
@@ -1555,12 +1555,13 @@ msgid ""
1555
1555
"list of groups; this will be a list of tuples if the pattern has more than "
1556
1556
"one group. Empty matches are included in the result."
1557
1557
msgstr ""
1558
- "Devuelve todas las coincidencias no superpuestas del *pattern* (patrón) en "
1559
- "la *string* (cadena), como una lista de cadenas. La cadena es examinada de "
1560
- "izquierda a derecha, y las coincidencias son devueltas en el orden en que "
1561
- "fueron encontradas. Si uno o más grupos están presentes en el patrón, "
1562
- "devuelve una lista de grupos; esta será una lista de tuplas si el patrón "
1563
- "tiene más de un grupo. Las coincidencias vacías se incluyen en el resultado."
1558
+ "Devuelve todas las coincidencias no superpuestas del *pattern* (\" patrón\" ) "
1559
+ "en la *string* (\" cadena\" ), como una lista de cadenas. La cadena es "
1560
+ "examinada de izquierda a derecha, y las coincidencias son devueltas en el "
1561
+ "orden en que fueron encontradas. Si uno o más grupos están presentes en el "
1562
+ "patrón, devuelve una lista de grupos; esta será una lista de tuplas si el "
1563
+ "patrón tiene más de un grupo. Las coincidencias vacías se incluyen en el "
1564
+ "resultado."
1564
1565
1565
1566
#: ../Doc/library/re.rst:832 ../Doc/library/re.rst:843
1566
1567
msgid "Non-empty matches can now start just after a previous empty match."
@@ -1577,7 +1578,7 @@ msgid ""
1577
1578
msgstr ""
1578
1579
"Devuelve un :term:`iterator` que produce :ref:`match objects <match-"
1579
1580
"objects>` sobre todas las coincidencias no superpuestas para *pattern* "
1580
- "(patrón) de RE en la *string* (cadena). La *string* es examinada de "
1581
+ "(\" patrón\" ) de RE en la *string* (\" cadena\" ). La *string* es examinada de "
1581
1582
"izquierda a derecha, y las coincidencias son devueltas en el orden en que se "
1582
1583
"encuentran. Las coincidencias vacías se incluyen en el resultado."
1583
1584
@@ -1595,10 +1596,10 @@ msgid ""
1595
1596
"For example::"
1596
1597
msgstr ""
1597
1598
"Devuelve la cadena obtenida reemplazando las ocurrencias no superpuestas del "
1598
- "*pattern* (patrón) en la *string* (cadena) por el reemplazo de *repl*. Si "
1599
- "el patrón no se encuentra, se devuelve *string* sin cambios. *repl* puede "
1600
- "ser una cadena o una función; si es una cadena, cualquier barra inversa "
1601
- "escapada en ella es procesada. Es decir, ``\\ n`` se convierte en un "
1599
+ "*pattern* (\" patrón\" ) en la *string* (\" cadena\" ) por el reemplazo de "
1600
+ "*repl*. Si el patrón no se encuentra, se devuelve *string* sin cambios. "
1601
+ "*repl* puede ser una cadena o una función; si es una cadena, cualquier barra "
1602
+ "inversa escapada en ella es procesada. Es decir, ``\\ n`` se convierte en un "
1602
1603
"carácter de una sola línea nueva, ``\\ r`` se convierte en un retorno de "
1603
1604
"carro, y así sucesivamente. Los escapes desconocidos de las letras ASCII se "
1604
1605
"reservan para un uso futuro y se tratan como errores. Otros escapes "
@@ -2402,9 +2403,9 @@ msgid ""
2402
2403
"lines of code are functionally identical::"
2403
2404
msgstr ""
2404
2405
"La notación de cadena raw (``r \" text\" ``) mantiene limpias las expresiones "
2405
- "regulares. Sin ella, cada barra invertida (``'\\ '``) en una expresión "
2406
- "regular tendría que ser precedida por otra para escaparla. Por ejemplo, las "
2407
- "dos siguientes líneas de código son funcionalmente idénticas::"
2406
+ "regulares. Sin ella, cada barra inversa (``'\\ '``) en una expresión regular "
2407
+ "tendría que ser precedida por otra para escaparla. Por ejemplo, las dos "
2408
+ "siguientes líneas de código son funcionalmente idénticas::"
2408
2409
2409
2410
#: ../Doc/library/re.rst:1598
2410
2411
msgid ""
0 commit comments