Для соответствия 'stringList [0]' вы можете использовать
"stringList\\[\\d+\\]"
, который соответствует stringList, за которым следует [и хотя бы одна цифра, за которой следует]
Редактировать:
Чтобы соответствовать тому, что было разъяснено
"[\\p{L}_$][\\p{L}\\p{N}_$]*\\[\\d+\\]"
, которое, я думаю, соответствует любому действительному идентификатору.Начинаются с любой буквы, _ или $, за которой следует одна или несколько букв, цифр, _ или $, за которыми следует [, затем 1 или несколько цифр, а затем еще одна].