先頭または末尾のスペースが削除されるべきではないユーザー入力 (フォーム フィールド、ファイルから解析されたデータなど) からの文字列引数を持つメソッド/関数の実際のシナリオを教えてもらえますか?
そのような状況を自分で思い出すことはできません。
編集:気をつけてください、空白をトリミングするとは言いませんでした。先頭または末尾の(のみ)スペース(または空白)をトリミングすると言いました。
エディタの「検索」ダイアログで文字列を検索します。
パスワード入力ボックス。空白が本当に文字列の重要な部分と見なされるデータはたくさんあります。開始と終了の空白のみにすることで物事をかなり絞り込みますが、まだ多くの例があります。PHP スタイルの nl2br 関数を介して渡すもの。
コードを入力している場合。最初と最後に空白が必要なシナリオがあるかもしれません。
また、Stack Overflow のマークダウン エディタも見てください。コード例はインデントされています。コード例だけを投稿した場合は、先頭と末尾の空白を削除しないようにする必要があります。
おそらく、ホワイトスペースインタープリターです。
パイソン....
以前に空白を区切り文字として使用したことがあります。また、複数の入力の連結を伴うものについては、先頭/末尾の空白を削除すると、フォーマットが壊れたり、さらに悪化する可能性があります。それとは別に、スペンサーが言ったように、インデントされた段落の場合、おそらく先頭の空白を削除したくないでしょう。
段落エントリ。
入力が Python コードの場合 (たとえば、ペーストビンのようなもの)、先頭の空白を削除することはできません。ただし、複数行の文字列 (三重引用符で囲まれた文字列) の一部である可能性があるため、末尾の空白も削除できません。