Pythonでは、次のような文字列から空白、改行、またはランダムな文字を取り除くことができます
>>> '/asdf/asdf'.strip('/')
'asdf/asdf' # Removes / from start
>>> '/asdf/asdf'.strip('/f')
'asdf/asd' # Removes / from start and f from end
>>> ' /asdf/asdf '.strip()
'/asdf/asdf' # Removes white space from start and end
>>> '/asdf/asdf'.strip('/as')
'df/asdf' # Removes /as from start
>>> '/asdf/asdf'.strip('/af')
'sdf/asd' # Removes /a from start and f from end
しかし、Ruby のString#stripメソッドは引数を受け付けません。私はいつでも正規表現を使用するようにフォールバックできますが、Ruby で正規表現を使用せずに文字列 (後ろと前) からランダムな文字を削除する方法/方法はありますか?