web-dev-qa-db-ja.com

非表示の文字-ASCII

invisible文字はありますか?私は目に見えない文字についてGoogleをチェックしましたが、多くの回答が得られましたが、それらについてはわかりません。 Stack Overflowの誰かがこれについてもっと教えてもらえますか?

また、Facebookでプロファイルを確認しましたが、ユーザーがプロファイルに名前を持っていなかったことがわかりましたか?これはどのように可能ですか?データベースの問題ですか?ハッキングか何か?

インターネットで検索したところ、200DはASCIIの値で、不可視文字が含まれていることがわかりました。本当ですか?

49
DonOfDen

文字の表現方法はレンダラー次第ですが、サーバーはドキュメントを送信する前に特定の文字を取り除くこともできます。

Unicode文字を使用して、 https://www.youtube.com/watch?v=dmBvw8uPbrA のような無題のYouTubeビデオを作成することもできます ZERO WIDTH NON-JOINER(U + 200C) 、またはHTMLの‌。以下のコードブロックにはその文字が含まれている必要があります。

‌‌ 
84
Billybob

これらを取得するために、文字マップを調べたところです。彼らはすべてカリブリにいます。

番号名HTMLコードの外観
 ------ -------------------- --------- ----- ----- 
 U + 2000 En Quad#8192; "" 
 U + 2001 Em Quad#8193; "" 
 U + 2002 En Space#8194; "" 
 U + 2003 Em Space#8195; "" 
 U + 2004スリーパーエムスペース#8196; "" 
 U + 2005 4パーエムスペース#8197; 「」
 U + 2006 6パーエムスペース#8198; 「」
 U + 2007図スペース#8199; "" 
 U + 2008句読点#8200; 「」
 U + 2009 Thin Space#8201; "" 
 U + 200Aヘアスペース#8202; "" 
 U + 200Bゼロ幅スペース#8203; "" 
 U + 200C Zero Width Non-Joiner#8204; "‌" 
 U + 200D Zero Width Joiner#8205; 「‍」
 U + 200E左から右のマーク#8206; 「」
 U + 200F右から左のマーク#8207; 「」
 U + 202F狭いブレークなしスペース#8239; 「」
91
FlameBlazer