Обърни букви

Използвайте нашия инструмент за обръщане на букви, за да обърнете лесно буквите във всяко изречение или параграф за креативна манипулация на текст.

5 от 2 оценки
Обърни букви

Обърни букви е безплатен инструмент, който обръща реда на байтовете в изречение, абзац или друг текст.

Как да обърна буквите в текст?

Резултатът се показва в полето Обърнато.

При ASCII вход целият текст се обръща от края към началото. ASCII буквите, интервалите, цифрите и препинателните знаци сменят местата си заедно. Инструментът не поправя правописа, не запазва реда на думите и не премахва нежелани знаци.

За какво е полезен обърнатият текст?

Обърнатият текст се използва главно за загадки, игри на думи, прости текстови ефекти и проверка на поредици от знаци.

  • Създай подсказки за кръстословица, търсене на съкровище или задача за ескейп стая.
  • Използвай обърнат текст за шега или загадка в група в WhatsApp, канал в Discord или форум.
  • Провери дали дадена дума е палиндром, като я сравниш с обърнатия й вариант.
  • Подготви фиксирани ASCII тестови данни за формуляр, текстов редактор или софтуерен тест.
  • Обърни идентификатор, когато проверяваш правило за обработка на данни, което чете знаците от грешния край.

Обръщането не увеличава и не намалява броя на обикновените ASCII знаци, затова няма да помогне на текста да се побере в поле с ограничение. То може също да направи връзките, имейл адресите и хаштаговете неизползваеми, тъй като редът на знаците и пунктуацията се променя.

Инструментът Обърни букви в digily.link с формата за въвеждане

Какво става с интервалите, пунктуацията и необичайните знаци?

ASCII интервалите, препинателните знаци и цифрите се обръщат заедно с буквите, а знаците с ударения, емоджитата и писменостите, различни от латиницата, може да не се запазят правилно.

Операцията използва функцията strrev на PHP. Тя обръща байтовете в подадения низ, вместо да третира Unicode знаците като цели единици. Обикновеният ASCII текст, например английски букви, цифри и често използвани препинателни знаци, се обработва предвидимо. Знак като é, емоджи или текст на арабски, хинди, японски или друга писменост извън ASCII може да съдържа няколко UTF-8 байта. Те може да бъдат разделени и да се получи невалидна последователност.

При празен вход резултатът също е празен. Ако първоначалният ред на редовете е важен, обработвай всеки ред поотделно. При вход само с LF обръщането на цял блок от няколко реда променя и местата на новите редове, и реда на самите редове. При окончания на редове CRLF, използвани в Windows, обръщането на байтовете превръща всяка последователност CRLF в LFCR, което може да повреди окончанията на редовете.

Примерен резултат, създаден от инструмента Обърни букви

Примери за обръщане на текст

Тези примери използват ASCII знаци, при които резултатът е еднозначен.

  • Вход: Meet at 3 pm. Резултат: .mp 3 ta teeM
  • Вход: abc 123! Резултат: !321 cba
  • Вход: drawer Резултат: reward
  • Вход: Room 42 Резултат: 24 mooR

Главните букви остават главни, но се преместват на новите си позиции. Обръщането на текста не променя регистъра на буквите.

Да обърна буквите или думите?

Използвай Обърни букви, когато всеки байт в ASCII текста трябва да се премести в противоположен ред. Използвай Обърни думите, когато искаш да смениш реда на думите, но изписването им да остане четимо.

Например обръщането на буквите в "red green blue" дава "eulb neerg der". Ако обърнеш само реда на думите, резултатът ще бъде "blue green red". Ако входът е колона с елементи, експортирана от Excel или Google Sheets, Обърни списъка обикновено е по-подходящият избор, защото обръщането на знаците ще обърне и изписването на всеки елемент.

Обработката с този инструмент се извършва на сървъра. Въведеният текст се изпраща до него през HTTPS и не се съхранява.

Често задавани въпроси

Обръщането на текста кара ли го да се чете отдясно наляво?

Не. При ASCII текст се променя редът на знаците, но не и посоката на писане. Приложенията продължават да използват собствените си правила за показване отляво надясно или отдясно наляво, затова обърнат текст на арабски или текст със смесени посоки може да изглежда особено объркващо.

Мога ли да обърна ред от CSV, без да го повредя?

При ASCII запис в CSV обръщането на байтовете премества запетаите и двойните кавички. Удвоените двойни кавички остават удвоени, но редът и съдържанието на полетата се променят. Записът може да стане невалиден, ако съдържа данни извън ASCII или обърнато CRLF окончание на ред. Ако целта е такава, обърни стойностите на отделните полета, преди да съставиш CSV записа отново.

Обърнатият текст шифрован ли е или скрит по сигурен начин?

Не. Обръщането е проста преобразуване, което може веднага да бъде отменено, и не осигурява нито шифроване, нито контрол на достъпа. Не го използвай за скриване на пароли, данни за плащания или поверителни съобщения.

Ако обърна текста два пъти, ще получа ли оригинала?

При ASCII текст да, стига първият резултат да бъде копиран точно, без добавени или премахнати знаци. Ако многобайтовите знаци са довели до невалиден UTF-8, друга система може да замени или премахне повредените байтове. Тогава второто обръщане може да не възстанови оригиналния текст. Когато работиш с нещо различно от обикновен ASCII, запази копие на изходния текст.

Сподели

Популярни инструменти