数字と文字しか入力できないTextFieldをFlutterで作るには、"[a-zA-Z0-9 ]*"というパターンの正規表現を使います。この正規表現では、aからzまでの文字（大文字と小文字）と0から9までの数字、それに空白を入力することができます。この正規表現の例を以下に示す：

```
TextField(
    inputFormatters: [
        WhitelistingTextInputFormatter(RegExp("[a-zA-Z0-9 ]*"))
    ]
)
```
Para crear un TextField en Flutter que solo permita ingresar números y letras, se puede utilizar una expresión regular con el patrón "[a-zA-Z0-9 ]*". Esta expresión regular permitirá que se ingresen letras de la a la z (en mayúsculas y minúsculas) y números del 0 al 9, además de un espacio en blanco. Un ejemplo de cómo podría hacerse es el siguiente:

TextField(
    inputFormatters: [
        WhitelistingTextInputFormatter(RegExp("[a-zA-Z0-9 ]*"))
    ]
)