სტრიქონის შემბრუნებელი უფასოდ
შებრუნეთ ტექსტი სიმბოლო-სიმბოლოზე, შებრუნეთ სიტყვების თანმიმდევრობა, გადააბრუნეთ თითოეული სტრიქონი ან შებრუნეთ სტრიქონების თანმიმდევრობა. მოიცავს პალინდრომის გამოვლენას.
გავრცელებული გამოყენება
- ტექსტი palindrome არის შემოწმებატექსტი საპირისპირი და შედარება palindromes გამოვლენის ის - სიტყვები, ფრაზები ან წინადადებები რომელიც წაკითხვა იმავე ფორ და უკან.
- ტექსტის შებრუნება გასართობად და სოციალური მედიისთვისშექმნა საპირისპირი ტექსტი, საპირისპირი შეტყობინება და მარჯნივ გამოსახულებები memes და სოციალური მედია posts.
- Strings საპირისპირი კოდირების პრაქტიკა ისგადამოწმება თქვენი string reversal ალგორითმი და test edge შემთხვევები emoji, Unicode და multi-byte სიმბოლო თან.
- მეტყველეთა წესრიგი საპირისპირი ის წინადადებებშიFlip სიტყვა რიგი წინადადებები, სათაური ან სიები - გამოსადეგი წერის სავარჯიშო და ენის სწავლა.
- წესრიგი ხაზების საპირისპირიგადმოაბრუნეთ სია ან მრავალსტრიქონიანი ტექსტი — ბოლო სტრიქონი პირველი ხდება; გამოსადეგია ლოგ-ფაილებისა და მონაცემთა დამუშავებისთვის.
როგორ მუშაობს
ეს ხელსაწყო ტექსტს მთლიანად თქვენს ბრაუზერში შებრუნებას უტარებს, ნულოვანი გარე დამოკიდებულებით — ძირითადი ლოგიკა უბრალო JavaScript-ია, ერთი შესამჩნევი დეტალით: ის ბრაუზერის ჩაშენებულ Intl.Segmenter API-ს იყენებს (სადაც ხელმისაწვდომია), ტექსტის გრაფემა-კლასტერებად დასაყოფად, შებრუნებამდე, ასე რომ მრავალ-კოდის-წერტილიანი სიმბოლოები, როგორიცაა emoji თანმიმდევრობები (👨👩👧) და აქცენტიანი ასოები (é), ხელუხლებელი გადარჩება, დაშლის ნაცვლად.
- 1რეჟიმის არჩევაექვსი შებრუნების რეჟიმია ხელმისაწვდომი: ყოველი სიმბოლოს შებრუნება, ასოების შებრუნება თითოეული სიტყვის შიგნით (სიტყვების თანმიმდევრობის შენარჩუნებით), სიტყვების თანმიმდევრობის შებრუნება, სიმბოლოების შებრუნება თითო ხაზზე, ხაზების თანმიმდევრობის შებრუნება, ან მთელი სტრიქონის თავდაყირა გადაბრუნება. არჩეული რეჟიმი მყისვე გამოიყენება, აკრეფისას — გაგზავნის ეტაპი არ არსებობს.
- 2გრაფემა-გამთვალისწინებელი დაყოფა Intl.Segmenter-ის მეშვეობითსიმბოლოების შებრუნებამდე, ტექსტი იყოფა Intl.Segmenter-ის გამოყენებით, granularity-ის 'grapheme'-ზე დაყენებით. ეს იძლევა მომხმარებლის-მიერ-აღქმად სიმბოლოებს, დაუმუშავებელი Unicode კოდის წერტილების ნაცვლად, ასე რომ დროშის emoji ან ბაზა-ასო-პლუს-შემერგებელი-ნიშნის წყვილი ერთად რჩება, მასივის შებრუნებისას. ბრაუზერები Intl.Segmenter-ის გარეშე spread-ოპერატორის იტერაციაზე გადადის.
- 3თავდაყირა რეჟიმი საძებნ ცხრილს იყენებს'თავდაყირა' რეჟიმი თითოეულ სიმბოლოს ჩაშენებულ, 100-ჩანაწერიან Unicode მსგავსების საძებნ ცხრილზე ასახავს (მაგალითად, 'e' ხდება 'ǝ', '?' ხდება '¿'), შემდეგ შებრუნებას უტარებს გრაფემის მასივს, ასე რომ შედეგი სწორად იკითხება, ფიზიკურად 180 გრადუსით ტრიალის შემდეგ.
- 4გამომავალი და პალინდრომის ამოცნობაშებრუნებული შედეგი ცოცხლად განახლდება React-ის useMemo hook-ის მეშვეობით. სიმბოლო-შებრუნების რეჟიმში, ხელსაწყო ასევე ამოწმებს, არის თუ არა ორიგინალი შეყვანილი პალინდრომი, Unicode-გამთვალისწინებელი ასო/ციფრის ფილტრის (\p{L}\p{N}) გამოყენებით, შედარებამდე. „კოპირებაზე“ დაწკაპუნება გამომავალს ბუფერში წერს სტანდარტული navigator.clipboard API-ის მეშვეობით.
დაკავშირებული ინსტრუმენტები
ტექსტის გადაბრუნების გენერატორი
შებრუნეთ ტექსტი თავდაყირა, აუცდეთ იგი, ან შეაბრუნეთ იგი Unicode ჩანაცვლების სიმბოლოების გამოყენებით.
ვიდეოს უკუსვლა
ვიდეო უკან ჩაატრიალეთ: შეაბრუნეთ მთელი კლიპის ან მხოლოდ ნაწილის სურათი და ხმა და შეინახეთ MP4-ად. მუშაობს თქვენს ბრაუზერში.
აუდიოს უკუქცევა
ჩართეთ აუდიო ფაილი უკუღმა. სასარგებლოა მუსიკის წარმოებისთვის და ფარული შებრუნებული შეტყობინებების შესამოწმებლად. მუშაობს მხოლოდ ბრაუზერში, ატვირთვის გარეშე.