android中的正则表达式仅接受英语

use*_*544 1 regex android

我试试

Pattern.matches("[A-Za-z]+"
Run Code Online (Sandbox Code Playgroud)

它仍然可以接受其他语言,如ฟฟฟฟabc或abcฟฟฟ

我该怎么办?

Tom*_*lak 7

^[A-Za-z]+$
Run Code Online (Sandbox Code Playgroud)

使用字符串开头和字符串结尾锚点.

如果不这样做,正则表达式不必匹配整个字符串,但这是你想要的.