104 |
|
|
105 |
Si el texto contiene un par de corchetes, el id es lo que hay entre ellos |
Si el texto contiene un par de corchetes, el id es lo que hay entre ellos |
106 |
(por ejemplo, 'un simple [paseante]'). Si no, el id es la primera palabra |
(por ejemplo, 'un simple [paseante]'). Si no, el id es la primera palabra |
107 |
que no sea un artículo (el, la, los, las, un, uno, una, unos, unas). |
que no sea un artículo (el, la, los, las, un, uno, una, unos, unas, que). |
108 |
|
|
109 |
El id se devuelve normalizado a traves de normalizar_id(). |
El id se devuelve normalizado a traves de normalizar_id(). |
110 |
""" |
""" |
118 |
else: |
else: |
119 |
for palabra in string.split(): |
for palabra in string.split(): |
120 |
if not palabra.lower() in ["el", "la", "los", "las", "un", "uno", "una", |
if not palabra.lower() in ["el", "la", "los", "las", "un", "uno", "una", |
121 |
"unos", "unas", "El", "La", "Los", "Las", "Un", |
"unos", "unas", "que", "El", "La", "Los", "Las", |
122 |
"Uno", "Una", "Unos", "Unas"]: |
"Un", "Uno", "Una", "Unos", "Unas", "Que"]: |
123 |
return normalizar_id(palabra) |
return normalizar_id(palabra) |
124 |
return "no tiene id" |
return "no tiene id" |
125 |
|
|