Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android中仅接受英语的正则表达式_Android_Regex - Fatal编程技术网

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

android中仅接受英语的正则表达式,android,regex,Android,Regex,我试着 它还可以接受其他语言,如ฟฟฟฟabc还是abcฟฟฟ 我该怎么办 Pattern.matches("[A-Za-z]+" 使用字符串的开头和结尾 如果不匹配,则正则表达式不必匹配整个字符串,但这似乎是您想要的 使用字符串的开头和结尾 如果不匹配,则正则表达式不必匹配整个字符串,但这似乎是您想要的。您使用的是UTF-8吗?您是否尝试过\uFFFF,其中FFFF是Unicode字符的十六进制表示形式。您是否使用UTF-8?您是否尝试过\uFFFF,其中FFFF是Unicode字符的十六进

我试着

它还可以接受其他语言,如ฟฟฟฟabc还是abcฟฟฟ

我该怎么办

Pattern.matches("[A-Za-z]+"
使用字符串的开头和结尾

如果不匹配,则正则表达式不必匹配整个字符串,但这似乎是您想要的

使用字符串的开头和结尾


如果不匹配,则正则表达式不必匹配整个字符串,但这似乎是您想要的。

您使用的是UTF-8吗?您是否尝试过\uFFFF,其中FFFF是Unicode字符的十六进制表示形式。

您是否使用UTF-8?您是否尝试过\uFFFF,其中FFFF是Unicode字符的十六进制表示形式。

您对英语的定义是什么?你是说?你对英语的定义是什么?你的意思是?这不是一个有用的建议。这不是一个有用的建议。它仍然可以接受其他字母表。我认为在android中定义正则表达式的方法不同于unix,对吗?这个正则表达式非常简单,它可以在任何正则表达式引擎中工作。你一定是做错了什么。我猜你只是没有正确地使用这个库,但是如果你的代码示例中没有更多的上下文,这是不可能的。它仍然可以接受其他字母表。我认为在android中定义正则表达式的方法与unix不同,对吗?这个正则表达式非常简单,它可以在任何正则表达式引擎中工作。你一定是做错了什么。我猜您只是没有正确地使用库,但是如果代码示例中没有更多的上下文,这是不可能的。
^[A-Za-z]+$