Android 仅接受文本中允许的字符。使用正则表达式和inputfilter kotlin

Android 仅接受文本中允许的字符。使用正则表达式和inputfilter kotlin,android,kotlin,Android,Kotlin,如何使用“编辑文本”来使用正则表达式和输入过滤器仅接受字符、数字和空格?对于文本,请在xml中使用此选项 android:inputType="text" 有关数字: android:inputType="number" 对于带有空格的文本android:inputType=“text”这将处理一切 尝试使用以下代码: <EditText android:layout_width="match_parent"

如何使用“编辑文本”来使用正则表达式和输入过滤器仅接受字符、数字和空格?对于文本,请在xml中使用此选项

android:inputType="text"
有关数字:

android:inputType="number"
对于带有空格的文本
android:inputType=“text”
这将处理一切

尝试使用以下代码:

   <EditText
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:digits=" ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890"
      android:inputType="text"
   />