Nushell Example

■文字列の前後の空白や文字を削除する

文字列の前後の空白や文字を削除するにはtrimを使います。左側だけ削除する場合はオプションで--left、右側だけを削除する場合は--rightを指定します。デフォルトでは半角空白を削除するようになっています。これを任意の文字にするにはオプションで--charの後に削除する文字を指定します。削除する文字は1文字のみ指定でき複数の文字を指定するとエラーになります。

Terminal
" Nushell sample text " | str trim
" Nushell sample text " | str trim --left
" Nushell sample text " | str trim --right
"(((LISP)))" | str trim --char "("
"(((LISP)))" | str trim --char ")"
"(((LISP)))" | str trim --char "("
"(((LISP)))" | str trim --char "(" | str trim --right --char ")"

実行結果の確認

実行すると、以下のような画面になります。

文字列の前後の空白や文字を削除する