Javascript 试图找到以a开头的单词

Javascript 试图找到以a开头的单词,javascript,html,Javascript,Html,我正在写一些代码来查找以字母a开头的段落中的单词。我想知道是否有一个快捷方式,我可以把里面的一个变量。我确实知道startsWith函数,但这并不适用于我正在尝试做的事情。这是我到目前为止所拥有的。我试图使用match方法和.innerText来阅读这些段落 函数processText{ var totalNumberOfWords=document.getElementById'p' var wordsBegginingWithA=0; 变量wordsEndingWithW=0; var w

我正在写一些代码来查找以字母a开头的段落中的单词。我想知道是否有一个快捷方式,我可以把里面的一个变量。我确实知道startsWith函数,但这并不适用于我正在尝试做的事情。这是我到目前为止所拥有的。我试图使用match方法和.innerText来阅读这些段落

函数processText{ var totalNumberOfWords=document.getElementById'p' var wordsBegginingWithA=0; 变量wordsEndingWithW=0; var wordsFourLettersLong=0; var连字符=0; } 过程

我尽我所能忍受了福图纳托的一千次伤害;但当他胆敢侮辱我时,我发誓要报仇。然而,你深知我灵魂的本质,不会认为我发出了威胁。 在 我会报仇的;这是一个明确解决的问题,但解决问题的明确性排除了风险的概念。我不仅要惩罚,而且要惩罚而不受惩罚。报应不报错 超过了它的修正器。当报仇者没有让做错事的人感觉到自己是错的时,这同样是不加掩饰的。

你可以使用: [variablename]。匹配=无效的a、 匹配/?检测以示例中的字母a开头的单词

以及: [variablename]。匹配=无效的a、 匹配/\S+/g.长度:0; 检测字数

函数processText{ var a=document.getElementById'p'.innerText; 变量b=a.match/?
苹果非常美味。蚂蚁就像我的猫一样喜欢梨而不是鱼。我要一次对它们进行测试。你可以得到p元素的内部文本-在空格处拆分得到单词-通过函数传递单词,看看第一个字母是否是a,如果是,增加一个计数

处理文本; 函数processText{ var p=document.querySelector'p'.innerText; var totalWords=p.split'; var wordsBegginingWithA=0; totalWords.forEachfunctionword{ 如果以单词开头{ 用A打电话++ }; } console.logwordsBegginingWithA;//给出5 } 函数以一个单词开头{ 返回word.toLowerCase.charAt0=='a'; } 苹果和桔子是水果,红色和蓝色是颜色 函数processText{ 设pp=document.getElementById'root' console.logpp.innerHTML.match/?

这是一个苹果

使用indexOf的结果,0相当于startsWith

工作样本


HTH

我们需要一些代码来帮助您…更改它。Lmk如果您需要更多的代码,您还可以提供相关的段落吗?它很长,大约300行。我可以给出一个段落和我链接到函数的按钮吗?只需给出段落中包含所有所需内容的一小部分。t是什么元素?对不起,我对编码很陌生。如果第一个单词以a开头,那么a.match/\ba\S+\b/ig.length;不要works@Mukyuu涵盖了所有场景。回答得很好!它显示了一个错误,表示它返回为null。@JohnKosmalski您的用例如何?
  var str = document.getElementById("myTextarea").value;
  var keyword = document.getElementById("myInput").value;
  var n = str.indexOf(keyword);`