JavaScriptで空白を削除して、任意の文字列をキャメルケースに変換する
文字列をキャメルケースに変換するには、単語の最初の文字を小文字にし、残りの単語の最初の文字を大文字にする必要があります。
以下は、任意の文字列をキャメルケースに変換するコードです-
例
function convertStringToCamelCase(sentence) { return sentence.replace(/(?:^\w|[A-Z]|\b\w|\s+)/g, function(camelCaseMatch, i) { if (+camelCaseMatch === 0) return ""; return i === 0 ? camelCaseMatch.toLowerCase() : camelCaseMatch.toUpperCase(); }); } console.log(convertStringToCamelCase("Add two variables"));
上記のプログラムを実行するには、次のコマンドを使用する必要があります-
node fileName.js.
ここで、私のファイル名はdemo104.jsです。
出力
これにより、次の出力が生成されます-
PS C:\Users\Amit\JavaScript-code> node demo104.js addTwoVariables
-
JavaScriptで空白文字列をURLに変換する
Web URLでは、URLにスペースを指定すると、ブラウザはすべてのスペースを文字列%20に自動的に置き換えます。 最初で唯一の引数として文字列を受け取るJavaScript関数を作成する必要があります。次に、関数は新しい文字列を作成して返す必要があります。この文字列では、空白がどこにあっても、「%20」に置き換えられます。 例- 入力文字列が-の場合 const str = 'some extra Space'; その場合、出力は-になります。 const output = 'some%20extra%20%20Space'; 例 このためのコードは
-
JavaScriptで任意のケースをキャメルケースに変換する
問題 文字列strを受け取るJavaScript関数を作成する必要があります。この関数は、任意のケース(通常、スネークケース、パスカルケース、その他)にすることができます。 この関数は、この文字列をキャメルケース文字列に変換する必要があります。 たとえば、関数への入力が-の場合 入力 const str = 'New STRING'; 出力 const output = 'newString'; 例 以下はコードです- const str = 'New STRING'; const toCamelCase = (str =