2

ここに素晴らしいウェブページがあります :そこに行く

次に、テキストの一部、たとえば次のブロックをコピーします。ウェブサイト上のテキスト

そして今、それを Notepadd++ に貼り付けます (他のエディターはそのために機能しないようです)。結果のスクリーンショットは次のとおりです。Notepadd ++に貼り付けられた同じテキスト

これはどのように可能ですか?ウェブページに印刷できないが、コピーできるダッシュはありますか? JS によるコピー防止については聞いたことがありますが、ここで非常に驚いています...

これがどのように実装されているかについて何か考えはありますか?

4

2 に答える 2

2

ハイフネーション認可ソフトハイフンです。それを削除するには、次を試してください。

strtr($text, array("\xC2\xAD" => "")); // If you are in UTF-8
strtr($text, array("\xAD" => "")); // ISO 8859-1
str_replace('­', '', $text); // html

OpenOffice で見てみましょう:ここに画像の説明を入力

于 2013-02-12T10:44:19.407 に答える
2

このページはソフトハイフンを使用しています:

コンピューティングと植字では、ソフト ハイフン (U+00AD ソフト ハイフン、HTML: ­ ­) は任意ハイフンまたはオプション ハイフンとも呼ばれ、行を強制せずにハイフンで区切られるテキスト内の場所を指定するために使用される一種のハイフンです。テキストがリフローされた場合、不便な場所で中断します。

ソフト ハイフンは、ブラウザがその文字で改行しない限り表示されません。

于 2013-02-12T13:20:58.523 に答える