From 5940c8d907dcc6dff1d4862b3e9d3015c5befe54 Mon Sep 17 00:00:00 2001
From: Blanche Miret <bmiret@teklia.com>
Date: Fri, 10 Dec 2021 10:14:57 +0000
Subject: [PATCH] Correct limited length labels

---
 nerval/evaluate.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nerval/evaluate.py b/nerval/evaluate.py
index d82f35a..6e2fef9 100644
--- a/nerval/evaluate.py
+++ b/nerval/evaluate.py
@@ -41,7 +41,7 @@ def get_position_label(label: str) -> str:
         pos = (
             NOT_ENTITY_TAG
             if label == NOT_ENTITY_TAG
-            else re.match(r"([BIESLU])-.{3,4}", label)[1]
+            else re.match(r"([BIESLU])-(.*)$", label)[1]
         )
     except TypeError:
         raise (Exception(f"The label {label} is not valid in BIOES/BIOLU format."))
-- 
GitLab