Regex falha ao corresponder ocorrências internas repetíveis

Não consigo corresponder um grupo de captura aninhado várias vezes, o resultado só me dá aúltimo captura interna em seu lugar.

String de entrada:=F2=0B=E2some text =C2=A3
Regex:(\=([0-9A-F][0-9A-F]))+

Os grupos de captura retornados são:

Grupo 1:

=F2=0B=E2=C2=A3

Grupo 2:

E2A3

Mas preciso do grupo 2 para retornar:

F20BE2

e

C2A3

dentro de cada grupo externo.

Isso é possível de alguma forma?

questionAnswers(1)

yourAnswerToTheQuestion