当前位置: 首页 > 知识库问答 >
问题:

是否可以检查一个字符是否匹配一个可能性列表?

赫连俊悟
2023-03-14

例如,我知道在检查字符串时,可以执行如下操作

if (string.matches("a|e|i|o|u|A|E|I|O|U" ) )
{
   // Then do this code.
}

但是是否有一种方法来检查一个字符是否匹配一个可能性列表?或者我必须逐一检查,例如

if(char == a || char == e || char == i )

...等。

共有1个答案

卫嘉谊
2023-03-14

字符串中查找字符时,可以使用indexof方法搜索字符串。

if ("aeiouAEIOU".indexOf(aChar) != -1)
 类似资料:
  • rank ▲ ✰ vote url 41 487 108 705 url 检查一个字符串是否是一个数字 如果一个字符串可以被看做一个数字那么有什么好的方法可以检测出来? 我能想到的方法: def is_number(s): try: float(s) return True except ValueError: return Fals

  • 我想解析一个字符串,看看它是匹配整个字符串还是子字符串。我试过这个: 但我的问题是:

  • 在中可以实现这样的功能吗 注意这里A是部分着色的。 我知道光凭类是不可能的。(文本显示在) 要实现这一点,有什么解决方案可以单独使用Swing或必须使用CSS? 编辑: 如果这是不可能的摆动,任何解决方案与以下标签?

  • 问题内容: 我知道我可以这样做: 然后只需编写语句中所需的代码。 还有其他方法可以检查它们是否相等? 问题答案: 怎么了 if(!Arrays.equals(array1,array2)) 与相同,即是同一数组。这不是大多数人期望的。 比较数组的内容。

  • 我有两个字符串,string1和string2。我想检查string1是否可以由string2中的字符组成(没有重复字符)。例如,如果string1是“工具”,string2是“环礁”,函数将返回false。如果string1是“触摸”,string2是“chetoudce”,它将返回true。 在Javascript中最有效的方法是什么?我在考虑使用indexOf,然后从string2中删除用来

  • 检查一个字符串是否大写。 将给定的字符串转换为大写,使用 String.toUpperCase() 并将其与原始值进行比较。 const isUpperCase = str => str === str.toUpperCase(); isUpperCase('ABC'); // true isLowerCase('A3@$'); // true isLowerCase('aB4'); // fa