2017-12-13 5 views
1

Ich habe eine Cookie-Datei von einem PHP-Skript mit curl generiert, wenn ich es mit vim öffne ich sehe dieses seltsame Zeichen '^ A', die eine blaue Farbe hat, weiß ich, dass^M 'Zeilenumbrüche bedeutet, aber was ist das ein? Wenn ich versuche, die Zeichenfolge, die dieses Zeichen enthält, in eine Datenbank einzufügen, sieht es komisch aus. Wofür steht dieser Charakter, und dürfen Cookie-Dateien Sonderzeichen enthalten?vim was ist dieses Zeichen '^ A'?

Antwort

4

^M ist kein Zeilenumbruch, es ist Ctrl-M (auch bekannt als \r oder Carriage Return, Zeichencode 13/0x0D).

^A ist Ctrl-A (Zeichencode 1/0x01).

Sie können dies sehen, indem Sie den Cursor über das Zeichen bewegen und ga drücken.