Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

文字列内の複数のオカレンスをJavaScriptと一致させますか?


文字列内の複数のオカレンスを照合するには、正規表現を使用します。以下はコードです-

function checkMultipleOccurrences(sentence) {
   var matchExpression = /(JavaScript?[^\s]+)|(typescript?[^\s]+)/g;
   return sentence.match(matchExpression);
}
var sentence="This is my first JavaScript Program which is the subset
of typescript";
console.log(sentence);
console.log(checkMultipleOccurrences(sentence));

上記のプログラムを実行するには、次のコマンドを使用する必要があります-

node fileName.js.

ここで、私のファイル名はdemo70.jsです。

出力

これにより、次の出力が生成されます-

PS C:\Users\Amit\JavaScript-code> node demo70.js
This is my first JavaScript Program which is the subset of typescript
[ 'JavaScript', 'typescript' ]
のサブセットである私の最初のJavaScriptプログラムです。
  1. JavaScriptで複数のステップを持つフォームを作成するにはどうすればよいですか?

    複数のステップでフォームを作成するためのコードは次のとおりです- 例 <!DOCTYPE html> <html> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style>    * {       box-sizing: border-box;    }    body {       b

  2. JavaScriptで数値が含まれている文字列を検証する

    問題 文字列strを受け取るJavaScript関数を作成する必要があります。この関数は、文字列内のアルファベットを、その前の数字に基づいて検証する必要があります。 文字列を数字で分割してから、数字を次の部分文字列の文字数と比較する必要があります。それらがすべて一致する場合、文字列は有効であり、trueを返す必要があり、そうでない場合はfalseを返す必要があります。 例- 5hello4from2me trueを返す必要があります 数字で割ると、文字列は「hello」、「from」、「me」になり、これらの文字列はすべて、前の数字と同じ長さになるためです 例 以下はコードです-