Flutter RegularExpression可避免文本字段中的特殊字符,并且只允许使用数字、字母表和日语字母。如何做到这一点?
样本输入:";abc123英語">
将其添加到字母和数字的TextField中
inputFormatters: [new WhitelistingTextInputFormatter(RegExp("[a-zA-Z0-9]")),],
将BlacklistingTextInputFormatter添加到您的TextField
inputFormatters: [
new BlacklistingTextInputFormatter(new RegExp('[\.]')),
],
试试这个:
RegExp("/[一-龠]+|[ぁ-ゔ]+|[ァ-ヴー]+|[a-zA-Z0-9]+|[a-zA-Z0-9]+|[々〆〤ヶ]+/u")