vlog_to_pbtype: do not remove trailing indexes from pb_type names

Signed-off-by: Karol Gugala <kgugala@antmicro.com>
diff --git a/vlog_to_pbtype.py b/vlog_to_pbtype.py
index 422b9f6..bdfac72 100755
--- a/vlog_to_pbtype.py
+++ b/vlog_to_pbtype.py
@@ -69,7 +69,7 @@
     if pb_name is None:
         return None
 
-    index = re.search(r'\[[0-9]+\]', pb_name)
+    index = re.search(r'\[[0-9]+\](?!$)', pb_name)
     normalized_name = pb_name.replace('.', '_')
     if index is not None:
         normalized_name = normalized_name.replace(