这是一个很棒的网页:去那里
现在,复制文本的一部分,例如,这个块:
现在,将它粘贴到 Notepadd++ 上(其他编辑器似乎不适用于此)。这是结果的屏幕截图:
这怎么可能?是否有无法在网页上打印但可以复制的破折号?我听说过使用 JS 进行复制保护,但在这里,我感到非常惊讶......
关于如何实施的任何想法?
这是一个很棒的网页:去那里
现在,复制文本的一部分,例如,这个块:
现在,将它粘贴到 Notepadd++ 上(其他编辑器似乎不适用于此)。这是结果的屏幕截图:
这怎么可能?是否有无法在网页上打印但可以复制的破折号?我听说过使用 JS 进行复制保护,但在这里,我感到非常惊讶......
关于如何实施的任何想法?
它是 Soft-Hyphen,一种连字符授权。要删除它,请尝试:
strtr($text, array("\xC2\xAD" => "")); // If you are in UTF-8
strtr($text, array("\xAD" => "")); // ISO 8859-1
str_replace('­', '', $text); // html
让我们在 OpenOffice 中看看:
该页面使用软连字符:
在计算和排版中,软连字符(U+00AD 软连字符,HTML:
­
­
),也称为自由连字符或可选连字符,是一种连字符,用于指定文本中允许断字而不强制换行的位置如果重新排列文本,请在不方便的地方打断。
除非浏览器决定在该字符处换行,否则不会显示软连字符。