Расшировка юникодных букв - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Sat, 20 Apr 2024 18:03:44 +0300 да мне алгоритм и нужен был. Для Java, кстати, нашёлся apache common lang, готовая библиотека https://visavi.net/topics/41096/668436 Расшировка юникодных букв &#x202E;PLATINUM Mon, 04 Aug 2014 17:20:31 +0400 Сообщения https://visavi.net/topics/41096/668436 <blockquote class="blockquote"><strong>platinum дамаль</strong> (4 Августа 2014 / 16:18)<br> мне один фиг нужно было на Java эту вещь закодить</blockquote> А, ну да, чего ж никто не догадался-то? Глупцы. https://visavi.net/topics/41096/668433 Расшировка юникодных букв Станислав Mon, 04 Aug 2014 15:57:11 +0400 Сообщения https://visavi.net/topics/41096/668433 мне один фиг нужно было на Java эту вещь закодить<br> <br> но за Php-код спасибо https://visavi.net/topics/41096/668419 Расшировка юникодных букв &#x202E;PLATINUM Mon, 04 Aug 2014 14:18:37 +0400 Сообщения https://visavi.net/topics/41096/668419 мы не ищем легких путей <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> https://visavi.net/topics/41096/668415 Расшировка юникодных букв Алексей Mon, 04 Aug 2014 06:52:39 +0400 Сообщения https://visavi.net/topics/41096/668415 <a href="http://forall.ru-board.com/Svarga/cyr_letters_gen.html" target="_blank" rel="nofollow">http://forall.ru-board.com/Svarga/cyr_letters_gen.html</a> https://visavi.net/topics/41096/668400 Расшировка юникодных букв karpov-ml Sun, 03 Aug 2014 22:15:17 +0400 Сообщения https://visavi.net/topics/41096/668400 3. <strong>platinum дамаль</strong>, тебе скриптик надо?<br> <pre class="prettyprint"> &lt;?php function encode_sym($data) { $encode = array( &#039;&amp;#x410&#039; =&gt; &#039;А&#039;, &#039;&amp;#x430&#039; =&gt; &#039;а&#039;, // и так далее ); return preg_replace(array_keys($encode), array_values($encode), $str) } </pre> https://visavi.net/topics/41096/668388 Расшировка юникодных букв KpuTuK Sun, 03 Aug 2014 18:50:07 +0400 Сообщения https://visavi.net/topics/41096/668388 как то так:<br> <pre class="prettyprint">&lt;?php function replace($text){ $array = array( &quot;А&quot;=&gt;&quot;&amp;#x410&quot;,&quot;а&quot;=&gt;&quot;&amp;#x430&quot;,&quot;Б&quot;=&gt;&quot;&amp;#x411&quot;,&quot;б&quot;=&gt;&quot;&amp;#x431&quot;,&quot;В&quot;=&gt;&quot;&amp;#x412&quot;,&quot;в&quot;=&gt;&quot;&amp;#x432&quot;,&quot;Г&quot;=&gt;&quot;&amp;#x413&quot;,&quot;г&quot;=&gt;&quot;&amp;#x433&quot;, &quot;Д&quot;=&gt;&quot;&amp;#x414&quot;,&quot;д&quot;=&gt;&quot;&amp;#x434&quot;,&quot;Е&quot;=&gt;&quot;&amp;#x415&quot;,&quot;е&quot;=&gt;&quot;&amp;#x435&quot;,&quot;Ё&quot;=&gt;&quot;&amp;#x401&quot;,&quot;ё&quot;=&gt;&quot;&amp;#x451&quot;,&quot;Ж&quot;=&gt;&quot;&amp;#x416&quot;,&quot;ж&quot;=&gt;&quot;&amp;#x436&quot;, &quot;З&quot;=&gt;&quot;&amp;#x417&quot;,&quot;з&quot;=&gt;&quot;&amp;#x437&quot;,&quot;И&quot;=&gt;&quot;&amp;#x418&quot;,&quot;и&quot;=&gt;&quot;&amp;#x438&quot;,&quot;Й&quot;=&gt;&quot;&amp;#x419&quot;,&quot;й&quot;=&gt;&quot;&amp;#x439&quot;,&quot;К&quot;=&gt;&quot;&amp;#x41A&quot;,&quot;к&quot;=&gt;&quot;&amp;#x43A&quot;, &quot;Л&quot;=&gt;&quot;&amp;#x41B&quot;,&quot;л&quot;=&gt;&quot;&amp;#x43B&quot;,&quot;М&quot;=&gt;&quot;&amp;#x41C&quot;,&quot;м&quot;=&gt;&quot;&amp;#x43C&quot;,&quot;Н&quot;=&gt;&quot;&amp;#x41D&quot;,&quot;н&quot;=&gt;&quot;&amp;#x43D&quot;,&quot;О&quot;=&gt;&quot;&amp;#x41E&quot;,&quot;о&quot;=&gt;&quot;&amp;#x43E&quot;, &quot;П&quot;=&gt;&quot;&amp;#x41F&quot;,&quot;п&quot;=&gt;&quot;&amp;#x43F&quot;,&quot;Р&quot;=&gt;&quot;&amp;#x420&quot;,&quot;р&quot;=&gt;&quot;&amp;#x440&quot;,&quot;С&quot;=&gt;&quot;&amp;#x421&quot;,&quot;с&quot;=&gt;&quot;&amp;#x441&quot;,&quot;Т&quot;=&gt;&quot;&amp;#x422&quot;,&quot;т&quot;=&gt;&quot;&amp;#x442&quot;, &quot;У&quot;=&gt;&quot;&amp;#x423&quot;,&quot;у&quot;=&gt;&quot;&amp;#x443&quot;,&quot;Ф&quot;=&gt;&quot;&amp;#x424&quot;,&quot;ф&quot;=&gt;&quot;&amp;#x444&quot;,&quot;Х&quot;=&gt;&quot;&amp;#x425&quot;,&quot;х&quot;=&gt;&quot;&amp;#x445&quot;,&quot;Ц&quot;=&gt;&quot;&amp;#x426&quot;,&quot;ц&quot;=&gt;&quot;&amp;#x446&quot;, &quot;Ч&quot;=&gt;&quot;&amp;#x427&quot;,&quot;ч&quot;=&gt;&quot;&amp;#x447&quot;,&quot;Ш&quot;=&gt;&quot;&amp;#x428&quot;,&quot;ш&quot;=&gt;&quot;&amp;#x448&quot;,&quot;Щ&quot;=&gt;&quot;&amp;#x429&quot;,&quot;щ&quot;=&gt;&quot;&amp;#x449&quot;,&quot;Ъ&quot;=&gt;&quot;&amp;#x42A&quot;,&quot;ъ&quot;=&gt;&quot;&amp;#x44A&quot;, &quot;Ы&quot;=&gt;&quot;&amp;#x42B&quot;,&quot;ы&quot;=&gt;&quot;&amp;#x44B&quot;,&quot;Ь&quot;=&gt;&quot;&amp;#x42C&quot;,&quot;ь&quot;=&gt;&quot;&amp;#x44C&quot;,&quot;Э&quot;=&gt;&quot;&amp;#x42D&quot;,&quot;э&quot;=&gt;&quot;&amp;#x44D&quot;,&quot;Ю&quot;=&gt;&quot;&amp;#x42E&quot;,&quot;ю&quot;=&gt;&quot;&amp;#x44E&quot;, &quot;Я&quot;=&gt;&quot;&amp;#x42F&quot;,&quot;я&quot;=&gt;&quot;&amp;#x44F&quot;); return strtr($text, $array); } echo replace(&#039;Кириллический текст&#039;); ?&gt;</pre> https://visavi.net/topics/41096/668387 Расшировка юникодных букв Алексей Sun, 03 Aug 2014 18:49:16 +0400 Сообщения https://visavi.net/topics/41096/668387 2. <strong>KpuTuK</strong>, жаль скачать нельзя, а вот таблица кодов полезная https://visavi.net/topics/41096/668384 Расшировка юникодных букв &#x202E;PLATINUM Sun, 03 Aug 2014 18:34:05 +0400 Сообщения https://visavi.net/topics/41096/668384 <a href="http://web-data-extractor.net/parser-forum/showthread.php?t=199" target="_blank" rel="nofollow">http://web-data-extractor.net/parser-forum/showthread.php?t=199</a> https://visavi.net/topics/41096/668383 Расшировка юникодных букв KpuTuK Sun, 03 Aug 2014 18:31:31 +0400 Сообщения https://visavi.net/topics/41096/668383 На некоторых сайтах в исходном коде в место текста встречается вот это(отрывок из исохдника)<br> <br> <pre class="prettyprint">&lt;p&gt;&amp;#x41E;&amp;#x43F;&amp;#x438;&amp;#x441;&amp;#x430;&amp;#x43D;&amp;#x438;&amp;#x435; &amp;#x434;&amp;#x43B;&amp;#x44F; &amp;#x434;&amp;#x430;&amp;#x43D;&amp;#x43D;&amp;#x43E;&amp;#x433;&amp;#x43E; &amp;#x43A;&amp;#x43B;&amp;#x430;&amp;#x43D;&amp;#x430; &amp;#x43E;&amp;#x442;&amp;#x441;&amp;#x443;&amp;#x442;&amp;#x441;&amp;#x442;&amp;#x432;&amp;#x443;&amp;#x435;&amp;#x442;&lt;br/&gt;</pre> Вместо символов текста мы видим их записанные коды. Что интересно, при обработке этой страницы парсером XML показываются уже нормальные русские буквы. Теперь два вопроса - как эти буквы расшифровать(очевидно, это коды символов, но в каком они формате), и второе - как можно с помощью php выводить все русские буквы в таком вот виде. https://visavi.net/topics/41096/668381 Расшировка юникодных букв &#x202E;PLATINUM Sun, 03 Aug 2014 18:14:24 +0400 Сообщения https://visavi.net/topics/41096/668381