@@ -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-14 22:47 +0200\n "
14
+ "PO-Revision-Date : 2020-05-15 12:39 +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 "
@@ -55,6 +55,7 @@ msgstr ""
55
55
"sustitución debe ser del mismo tipo que el patrón y la cadena de búsqueda."
56
56
57
57
#: ../Doc/library/re.rst:24
58
+ #, fuzzy
58
59
msgid ""
59
60
"Regular expressions use the backslash character (``'\\ '``) to indicate "
60
61
"special forms or to allow special characters to be used without invoking "
@@ -68,8 +69,22 @@ msgid ""
68
69
"the future this will become a :exc:`SyntaxError`. This behaviour will happen "
69
70
"even if it is a valid escape sequence for a regular expression."
70
71
msgstr ""
72
+ "Las expresiones regulares usan el carácter de barra invertida (``'\\ '``) "
73
+ "para indicar formas especiales o para permitir el uso de caracteres "
74
+ "especiales sin invocar su significado especial. Esto choca con el uso de "
75
+ "Python del mismo carácter para el mismo propósito en los literales de "
76
+ "cadenas; por ejemplo, para hacer coincidir una barra invertida literal, uno "
77
+ "podría tener que escribir ``'\\\\\\\\ '`` como patrón, porque la expresión "
78
+ "regular debe ser ``\\\\ ``, y cada barra invertida debe ser expresada como ``"
79
+ "\\\\ `` dentro de un literal de cadena regular de Python. También, notar que "
80
+ "cualquier secuencia de escape inválida en el uso de Python de la barra "
81
+ "invertida en los literales de cadena ahora genera un :exc:"
82
+ "`DeprecationWarning` y en el futuro esto se convertirá en un :exc:"
83
+ "`SyntaxError`. Este comportamiento ocurrirá incluso si es una secuencia de "
84
+ "escape válida para una expresión regular."
71
85
72
86
#: ../Doc/library/re.rst:36
87
+ #, fuzzy
73
88
msgid ""
74
89
"The solution is to use Python's raw string notation for regular expression "
75
90
"patterns; backslashes are not handled in any special way in a string literal "
@@ -78,6 +93,13 @@ msgid ""
78
93
"a newline. Usually patterns will be expressed in Python code using this raw "
79
94
"string notation."
80
95
msgstr ""
96
+ "La solución es usar la notación de cadena *raw* de Python para los patrones "
97
+ "de expresión regulares; las barras invertidas no se manejan de ninguna "
98
+ "manera especial en un literal de cadena prefijado con ``'r'``. Así que ``r"
99
+ "\"\\ n\" `` es una cadena de dos caracteres que contiene ``'\\ '`` and ``'n'``, "
100
+ "mientras que ``\"\\ n\" `` es una cadena de un carácter que contiene una nueva "
101
+ "línea. Normalmente los patrones se expresan en código Python usando esta "
102
+ "notación de cadena *raw*."
81
103
82
104
#: ../Doc/library/re.rst:43
83
105
msgid ""
0 commit comments