Android AutoCompleteTextView com expressão regular?

noob para Android aqui, vindo do iOS, .Net antes disso, C e Fortran muito antes de tudo isso.

Se eu tiver um ArrayAdapter com mais de 1000 strings, como modificar um AutoCompleteTextView (ou MultiAutoCompleteTextView ou qualquer classe derivada) para poder modificar os critérios de correspondência das strings com uma expressão regula

É mais fácil entender com um pequeno exemplo:

Conteúdo típico de ArrayAdapter:

W 20 x 100
W 16 x 89    -> 1
W 16 x 15    -> 2
WT 8 x 44
C 9

Eu quero ignorar se o usuário usa ou não espaços OR / AND 'x' minúsculo para apresentar uma lista de possíveis correspondências '

Então, se o usuário digitarW 16x ouW16 x ouw16 ambos->1 e->2 aparecerá na lista de sugestões de preenchimento automático.

questionAnswers(1)

yourAnswerToTheQuestion