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

JavaScriptで2つの類似した文字の間の部分文字列を取得するにはどうすればよいですか?


コロンがいくつかある次の文字列があるとします-

var values="This is:the first program in JavaScript:After that I will do Data Structure program";

コロンの間の部分文字列を取得する必要があります。出力は-

である必要があります
the first program in JavaScript

これには、split()の概念を使用します。

以下はコードです-

var values="This is:the first program in JavaScript:After that I will do Data Structure program";
var result=[];
result=values.split(":");
console.log(result[1]);

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

node fileName.js.

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

出力

これにより、コンソールに次の出力が生成されます-

PS C:\Users\Amit\javascript-code> node demo273.js
the first program in JavaScript

  1. JavaScriptで文字列の2つの部分を削除するにはどうすればよいですか?

    文字列の2つの部分の間のテキストを削除するには、JavaScript正規表現を使用します。 例 次のコードを実行して、括弧内のテキストを削除する方法を学ぶことができます- <html>    <head>       <script>          var str = "Welcome to Qries (website)";          document.write(str);

  2. Pythonで2つの等しい文字の間の最大の部分文字列を見つけるプログラム

    文字列sがあるとすると、2つの文字を除いて、2つの等しい文字または要素の間の最長の部分文字列の長さを見つける必要があります。そのような部分文字列が見つからない場合は、-1を返します。 したがって、入力がs =levelのような場合、最適なサブストリングはlevまたはvelのいずれかであるため、出力は3になります。 これを解決するには、次の手順に従います- メモ:=新しい地図 0からs-1のサイズのiの場合、実行します s [i]がメモにある場合、 メモの最後にiを挿入[s[i]] それ以外の場合 memo [s [i]]:=1つの要素のみを含むリスト