1. ホーム
  2. javascript

[解決済み] Javascript の正規表現: 最初と最後のスラッシュを削除する

2023-02-04 20:53:26

質問

javascriptに以下のような文字列があります。

/banking/bonifici/italia
/banking/bonifici/italia/

で、最初と最後のスラッシュがあれば、それを削除したい。

試しに ^\/(.+)\/?$ を試してみましたが、うまくいきません。

stackoverflowでいくつかの投稿を読んで、私はphpがtrim関数を持っていることを発見し、私は彼のjavascriptの翻訳を使用することができました( http://phpjs.org/functions/trim 566) が、私は "simple" 正規表現を好みます。

どのように解決するのですか?

return theString.replace(/^\/|\/$/g, '');

すべて置き換える( /.../g ) 先頭のスラッシュ ( ^\/ ) または ( | ) トレイリングスラッシュ ( \/$ ) を含む空文字列."