检查字符串是否仅包含字母和空格?

用户3735218:

我想编写一个传递字符串的静态方法,该方法检查字符串是否仅由字母和空格组成。我可以根据需要使用String的方法length()和charAt(i)。

我在想以下内容:(对伪代码表示抱歉)

public static boolean onlyLettersSpaces(String s){
for(i=0;i<s.length();i++){
if (s.charAt(i) != a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) {
return false;
break;
}else {
return true;
}
}

我知道我的编码中可能有错误,并且可能有更简单的方法来解决,但请告诉我您的建议!

亚当·约斯特(Adam Yost):

使用正则表达式。如果仅以字母和空格开头,包含和结束,则此匹配。

^[ A-Za-z]+$

在Java中,将其初始化为模式,然后检查其是否与您的字符串匹配。

Pattern p = Pattern.compile("^[ A-Za-z]+$");
Matcher m = p.matcher("aaaaab");
boolean b = m.matches();

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

检查字符串是否包含字母

检查字符串是否仅包含非字母数字字符

检查字符串在JavaScript中是否仅包含字母

检查字符串是否仅包含一组字母

检查字符串是否仅包含空格

检查字符串中是否包含空格

PHP检查字符串仅包含字母数字和任何语言的空格

如何在Go中检查字符串是否仅包含字母字符?

检查字符串是否包含空格

如何检查字符串是否包含空格/字母数字/等字符?

检查字符串是否仅是字母和空格-Python

JS检查字符串是否仅包含西里尔符号和空格

检查字符串是否仅包含字母,数字和下划线

检查字符串是否仅包含字母空格和引号(最好不包含正则表达式)

如何检查字符串是否仅包含小写字母和数字?

python中的正则表达式,用于检查字符串是否仅包含字母,数字和点(。)

检查字符串是否仅包含小写字母和符号

检查字符串是否在C中仅包含空格字符

JavaScript检查字符串中是否包含字母

如何检查字符串是否仅包含不可打印的字符和空格?

检查字符串是否包含php中的字母

如何检查字符串是否包含字母

检查字符串是否包含字母数字

如何检查字符串是否仅包含英文字母?

在 JavaScript 中检查字符串是否仅包含空格的最快方法是什么?

检查字符串是否只包含字母

Javascript:检查字符串是否仅包含字母、数字、空格和特定符号

在java Android中检查字符串是否仅包含数字和空格

如何检查字符串是否仅包含字母、数字、下划线和句点。颤动/飞镖