すべての特殊文字を編集テキストに入力できるようにする必要があるという特定の文字を許可することで、正規表現で Edittext を検証しています。
コードを使用してアルファと数字を許可するため
edittext.setFilters(new InputFilter[] { new PartialRegexInputFilter(
"[a-zA-z0-9]+") });
このように、すべての特殊文字を許可する必要があります...
そしてまた、私はこのように与えようとします
edittext.setFilters(
new InputFilter[]
{ new PartialRegexInputFilter(
"[A-Za-z0-9!#$%&(){|}~:;<=>?@*+,./^_`-\'\" \t\r\n\f]+")
}
);` .
しかし、これは一重引用符と二重引用符のエラーを引き起こします...