Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.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
Javascript 如何获取字符串中元音的总数_Javascript - Fatal编程技术网

Javascript 如何获取字符串中元音的总数

Javascript 如何获取字符串中元音的总数,javascript,Javascript,我只是好奇你怎么能得到一个字符串中元音的总数。我知道这是一个非常简单的函数,但我不熟悉Javascript。感谢您的帮助您可以删除所有非元音字符并计算剩余字符: var str = /* something*/, numberVowels = str.replace(/[^aeiou]/ig, '').length; 在哪里 /[^aeiou]/匹配列表“aeiou”中不存在的单个字符 i是不区分大小写的标志,用于计算AEIOU g是全局标志,用于替换所有非元音字符,而不仅仅是第一个元音字符

我只是好奇你怎么能得到一个字符串中元音的总数。我知道这是一个非常简单的函数,但我不熟悉Javascript。感谢您的帮助

您可以删除所有非元音字符并计算剩余字符:

var str = /* something*/,
numberVowels = str.replace(/[^aeiou]/ig, '').length;
在哪里

  • /[^aeiou]/
    匹配列表“aeiou”中不存在的单个字符
  • i
    是不区分大小写的标志,用于计算AEIOU
  • g
    是全局标志,用于替换所有非元音字符,而不仅仅是第一个元音字符

您可以删除所有非元音字符,并计算剩余的字符数:

var str = /* something*/,
numberVowels = str.replace(/[^aeiou]/ig, '').length;
在哪里

  • /[^aeiou]/
    匹配列表“aeiou”中不存在的单个字符
  • i
    是不区分大小写的标志,用于计算AEIOU
  • g
    是全局标志,用于替换所有非元音字符,而不仅仅是第一个元音字符

您可以删除所有非元音字符,并计算剩余的字符数:

var str = /* something*/,
numberVowels = str.replace(/[^aeiou]/ig, '').length;
在哪里

  • /[^aeiou]/
    匹配列表“aeiou”中不存在的单个字符
  • i
    是不区分大小写的标志,用于计算AEIOU
  • g
    是全局标志,用于替换所有非元音字符,而不仅仅是第一个元音字符

您可以删除所有非元音字符,并计算剩余的字符数:

var str = /* something*/,
numberVowels = str.replace(/[^aeiou]/ig, '').length;
在哪里

  • /[^aeiou]/
    匹配列表“aeiou”中不存在的单个字符
  • i
    是不区分大小写的标志,用于计算AEIOU
  • g
    是全局标志,用于替换所有非元音字符,而不仅仅是第一个元音字符

您可以迭代字符串中的字符,并为每个元音字符增加一个计数器。或者,您可以使用正则表达式并计算匹配项。的可能重复项。并且您可以迭代字符串中的字符,并为每个元音字符增加一个计数器。或者,您可以使用正则表达式并计算匹配项。的可能重复项。并且您可以迭代字符串中的字符,并为每个元音字符增加一个计数器。或者,您可以使用正则表达式并计算匹配项。的可能重复项。并且您可以迭代字符串中的字符,并为每个元音字符增加一个计数器。或者您可以使用正则表达式并计算匹配项。可能的重复项。非常感谢!只有一个问题,ig的用途是什么???@user2684242
ig
是标志,我已经更新了解释。另请参阅以获取完整信息。现在我将使用
(str.match(/[aeiou]/ig)| |[])。长度
。非常感谢!只有一个问题,ig的用途是什么???@user2684242
ig
是标志,我已经更新了解释。另请参阅以获取完整信息。现在我将使用
(str.match(/[aeiou]/ig)| |[])。长度
。非常感谢!只有一个问题,ig的用途是什么???@user2684242
ig
是标志,我已经更新了解释。另请参阅以获取完整信息。现在我将使用
(str.match(/[aeiou]/ig)| |[])。长度
。非常感谢!只有一个问题,ig的用途是什么???@user2684242
ig
是标志,我已经更新了解释。完整信息请参见。现在我将使用
(str.match(/[aeiou]/ig)| |[])。length