次の表には、$trimを使用するときにMongoDBがデフォルトで削除する空白文字のリストが含まれています。 、$ltrim 、および$rtrim 集約パイプライン演算子。
| Unicode | エスケープシーケンス | 説明 |
|---|---|---|
| U + 0000 | ‘0’ | ヌル文字 |
| U + 0020 | ‘‘ | スペース |
| U + 0009 | 「t」 | 水平タブ |
| U + 000A | 「n」 | 改行/改行 |
| U + 000B | ‘v’ | 垂直タブ |
| U + 000C | ‘f’ | フォームフィード |
| U + 000D | ‘r’ | キャリッジリターン |
| U + 00A0 | ノーブレークスペース | |
| U + 1680 | オガム文字スペースマーク | |
| U + 2000 | En quad | |
| U + 2001 | Em quad | |
| U + 2002 | エンスペース | |
| U + 2003 | emスペース | |
| U + 2004 | emごとに3つのスペース | |
| U + 2005 | 1emあたり4つのスペース | |
| U + 2006 | 1emあたり6つのスペース | |
| U + 2007 | 図のスペース | |
| U + 2008 | 句読点スペース | |
| U + 2009 | シンスペース | |
| U + 200A | ヘアスペース |
$trimを使用すると、上記の文字はデフォルトで削除されます 、$ltrim 、および$rtrim 演算子。ただし、代わりにcharsを使用することもできます これらの演算子を使用するときに削除する文字を指定するパラメーター。