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

文字列のマスキングJavaScript


最初の引数として文字列値を取り、2番目の引数としてパターン文字列を受け取るJavaScript関数を作成する必要があります。

文字列とパターンが-

であると仮定します
const str = '123456789';
const pattern = '## ## ## ###';

次に、関数はパターンに従って文字列をパディングする必要があり、出力文字列は-

である必要があります
const output = '12 34 56 789';

const str = '123456789';
const pattern = '## ## ## ###';
const maskString = (str, pattern) => {
   let i = 0;
   const padded = pattern.replace(/#/g, () => {
      return str[i++];
   });
   return padded;
};
console.log(maskString(str, pattern));

出力

そして、コンソールの出力は-

になります
12 34 56 789

  1. JavaScript文字列をブール値に変換します

    JavaScriptで文字列をブール値に変換するためのコードは次のとおりです- 例 <!DOCTYPE html> <html> <head> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    } </style> </head> <body> <h1>Converting strin

  2. JavaScriptの番号パターン

    ユーザーにテキスト入力とボタンを提供するJavaScriptおよびHTMLプログラムを作成する必要があります。ユーザーが入力に任意の値(たとえば5)を入力してボタンをクリックすると、画面に次のパターンが印刷されます。 (n =5の場合) 01 01 02 01 02 03 01 02 03 04 01 02 03 04 05 例 このためのコードは-になります <html> <head> <title>JavaScript Number Patterns</title> <script type="text/javascrip