ホームページ > 記事 > ウェブフロントエンド > 以下に、質問に基づいて記事の内容を反映するタイトルのオプションをいくつか示します。 **短くて簡潔:** * JavaScript で文字列から最後の文字を削除するには? * チョップしたい
JavaScript の文字列から最後の文字を削除する
JavaScript では、文字列の操作が一般的なタスクです。そのようなタスクの 1 つは、文字列から最後の文字を削除することです。この記事では、この操作を効果的に実行するためのさまざまな方法について説明します。
Substring メソッドの使用
substring() メソッドを使用すると、指定された文字列の特定の部分を抽出できます。開始インデックスと終了インデックス。最後の文字を削除するには、次の構文を使用できます。
<code class="javascript">let str = "12345.00"; str = str.substring(0, str.length - 1); console.log(str); // Output: 12345.0</code>
この例では、開始インデックスは 0 であり、文字列の先頭を表します。終了インデックスは str.length - 1 として計算され、最後から 2 番目の文字のインデックスを表します。これにより、最後の文字が効果的に切り取られます。
代替メソッド
substring() は単純なアプローチですが、考慮できる他のメソッドもあります。
Slice メソッドの使用
slice() メソッドは substring() と同様に動作しますが、代替構文が提供されます:
<code class="javascript">let str = "12345.00"; str = str.slice(0, -1); console.log(str); // Output: 12345.0</code>
slice() では、開始インデックス終了インデックスは負の値ですが、変更されません。負の終了インデックスは、最後から何文字削除するかを示します。この場合、-1 は最後の文字を削除します。
正規表現の使用
正規表現には、より簡潔なオプションが用意されています。
<code class="javascript">let str = "12345.00"; str = str.replace(/.$/, ""); console.log(str); // Output: 12345.0</code>
正規表現 /$ は、文字列の最後の文字と一致します。 replace() メソッドは、一致する文字を空の文字列に置き換え、事実上削除します。
以上が以下に、質問に基づいて記事の内容を反映するタイトルのオプションをいくつか示します。 **短くて簡潔:** * JavaScript で文字列から最後の文字を削除するには? * チョップしたいの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。