JavaScript文字列の2文字ごとにスペースを挿入しますか?
これには、正規表現とともにreplace()を使用します。
例
以下はコードです-
var values = "JavaScriptTutorial"; var result = values.replace(/.{1,2}(?=(.{2})+$)/g, '$& '); console.log("The actual result is="); console.log(values); console.log("After inserting space at nth position=") console.log(result);
上記のプログラムを実行するには、以下のコマンドを使用する必要があります-
node fileName.js.
ここで、私のファイル名はdemo326.jsです
出力
これにより、次の出力が生成されます-
PS C:\Users\Amit\javascript-code> node demo326.js The actual result is= JavaScriptTutorial After inserting space at nth position= Ja va Sc ri pt Tu to ri al
-
1つのスペースだけで文字列内の2つ以上のスペースを変換するにはどうすればよいですか? JavaScript
HTMLの入力を介して可変ユーザー文字列を受け取るJavaScriptプログラムを作成する必要があります。次に、JavaScriptを使用して、プログラムは文字列内の複数の連続するスペースをチェックする必要があります。 また、プログラムは、複数の連続するスペースのそのようなすべてのインスタンスを1つのスペースのみに置き換える必要があります。 replaceの最初のパラメーターとして正規表現を使用できます。 / \ s {2、} / gを使用して、目的の結果を達成します。この関数のコードを書いてみましょう- 例 <!DOCTYPE html> <html> <h
-
JavaScriptのBSTの2つの合計
問題: 最初の引数と2番目の引数として、2つの二分探索木のルートであるroot1とroot2をそれぞれ取り込むJavaScript関数を作成する必要があります。関数の3番目の引数はnumber、targetです。 この関数は、最初のツリーにノードがあり、2番目のツリーにノードがあり、その値の合計が特定の整数ターゲットになる場合にのみTrueを返し、それ以外の場合はfalseを返す必要があります。 たとえば、関数への入力が-の場合 const target = 23; BST その場合、出力は-になります。 const output = true; 出力の説明: 最初のツリーに