Initializing, please wait a moment

Dao nguoc van ban: khi nao thuc su co ich

Cong cu Reverse Text mien phi tren trang nay dao nguoc mot doan van ban tu dau den cuoi, tung ky tu mot, ngay trong trinh duyet cua ban.

Bai huong dan nay noi ve cac truong hop cong cu nay thuc su huu ich, dao nguoc lam gi va khong lam gi, va so sanh voi bang tinh, dong lenh hoac mot doan script ngan.

Cau tra loi trong 30 giay. Mo Reverse Text, dan van ban vao va nhan Run. Moi ky tu se duoc dao nguoc tu dau den cuoi, ke ca khoang trang va dau cau. Dung no de kiem tra mot tu doc xuoi doc nguoc, tao chu de doi guong, hoac giai ma mot tin nhan ai do da dao nguoc co tinh - cong cu khong dao thu tu cac tu, nen no se khong bien "mot hai ba" thanh "ba hai mot".

Kiem tra tu doc xuoi doc nguoc

Mot tu hoac cum tu doc xuoi doc nguoc (palindrome) la khi doc tu dau hay tu cuoi deu giong nhau. Dan mot tu duy nhat va nhan Run; neu ket qua khop chinh xac voi dau vao, do la mot tu doc xuoi doc nguoc. Cach nay hoat dong tot voi tu don vi cong cu so sanh tung ky tu, ke ca chu hoa va chu thuong:

TuSo ky tuDao nguocDoc xuoi doc nguoc?
level5levelCo
kayak5kayakCo
radar5radarCo
hello5ollehKhong
Radar5radaRKhong (chu R hoa chuyen ra cuoi)

Dong cuoi rat quan trong: viec so sanh phan biet chu hoa chu thuong, nen mot tu viet hoa chu dau se khong khop voi ban dao nguoc cua chinh no du cac chu cai van tao thanh mot tu doc xuoi doc nguoc. Cac cum tu doc xuoi doc nguoc kinh dien co nhieu tu chi doc giong nhau khi ban tu bo qua khoang trang va chu hoa bang mat - mot ban dao nguoc tung ky tu se khong khop voi ban goc, vi khoang trang va chu hoa ket thuc o vi tri khac nhau. Hay chuyen ca cum tu thanh chu thuong va bo khoang trang truoc khi thu kiem tra mot cum bang mat so voi ket qua cua cong cu.

Chu de doi guong va ma hoa don gian

Dao nguoc mot chu de tu dau den cuoi la mot cach nhanh de tao hinh mo nuoc doi guong, mot bai dang thu vi, hoac cau do kieu "doc cai nay ngoc lai". Day cung la cach cac loai ma hoa van ban co xua don gian nhat hoat dong: viet mot tin nhan, dao nguoc no, va nguoi doc dao nguoc lai bang cung mot cong cu. Vi viec dao nguoc bao gom moi ky tu trong o nhap - khoang trang, dau cau, xuong dong - dan mot cau hoac mot doan van ngan se dao nguoc thanh mot chuoi lien tuc, khong phai tung tu rieng le.

Reverse Text so voi bang tinh, dong lenh hoac script

Phuong phapChuan bi can thietDao nguoc ca doan van nhu mot chuoiHoat dong offline / khong tai len
Reverse Text (cong cu nay)Khong can - dan vao va nhan RunCoCo
Cong thuc bang tinhHau het bang tinh khong co ham REVERSE(text) san co; can mot cong thuc mang long nhauChi trong mot o duy nhatKhong (bang tinh dam may se tai du lieu len)
Lenh rev tren dong lenhMot terminalKhong - rev dao nguoc tung dong rieng le va giu thu tu cac dongCo
Mot script ngan (vi du Python text[::-1])Mot trinh dich hoac REPL cai sanCoCo, neu chay tren may

Cach dung bang tinh la bat tien nhat trong bon cach cho bat cu thu gi ngoai mot o ngan, va thuong nghia la van ban di qua mot dich vu dam may. Lenh rev chay nhanh trong terminal, nhung dao nguoc tung dong mot cach rieng le, nen mot doan van nhieu dong tra ve voi cac dong o thu tu ban dau va chi cac ky tu trong tung dong bi dao nguoc - khong giong ket qua cua viec dao nguoc ca khoi van ban. Mot script ngan cho ket qua dung y nhu cong cu nay nhung can cai trinh dich. Reverse Text bo qua ca ba diem bat loi: dan mot lan, nhan Run, va toan bo khoi van ban dao nguoc cung nhau.

Quyen rieng tu

Viec dao nguoc chay hoan toan trong tab trinh duyet cua ban bang JavaScript don gian. Khong co gi ban nhap hoac dan duoc tai len, gui den dich vu phan tich, hay ghi vao bat ky server nao - tai lai hoac roi khoi trang se xoa o nhap, khong co lich su va khong can tai khoan.

Cac huong dan lien quan

Cac cau hoi thuong gap

Dao nguoc van ban co doi thu tu cac tu khong?

Khong. Cong cu dao nguoc tung ky tu trong chuoi, ke ca khoang trang, nen "hello world" tro thanh "dlrow olleh". No khong xao thu tu cac tu - viec do can mot cong cu khac.

Tai sao cum tu nhieu chu cua toi khong tro thanh tu doc xuoi doc nguoc?

Viec so sanh la chinh xac, tung ky tu mot, ke ca chu hoa va khoang trang. Mot cum tu nghe co ve doc xuoi doc nguoc "bang tai" khi ban bo qua khoang trang va chu hoa se khong khop voi ban dao nguoc tung ky tu tru khi ban bo khoang trang va chuyen thanh chu thuong truoc.

Cong cu co dao nguoc tung dong rieng le nhu lenh rev khong?

Khong. No dao nguoc toan bo khoi van ban da dan vao nhu mot chuoi lien tuc, ke ca bat ky ky tu xuong dong nao ben trong - khac voi rev, lenh nay dao nguoc tung dong rieng le va giu cac dong o thu tu ban dau.

Van ban cua toi co bi tai len hay luu lai o dau khong?

Khong. Viec dao nguoc chay hoan toan trong trinh duyet cua ban; khong co gi ban nhap hoac dan duoc gui den server, va khong co gi duoc luu lai sau khi ban tai lai hoac roi khoi trang.

← Quay lai cong cu cho developer

Why trust these tools

  • Ten-plus years of web tooling. The freetoolonline editorial team has shipped browser-based utilities since 2015. The goal has never changed: get you to a working output fast, without an install.
  • No install, no sign-up. Open a tool and get a working output in seconds - nothing to download and no account to create. Tools that need heavy processing run it on our service, so even a low-powered machine gets the job done.
  • Analytics stops at the page view. We measure which pages get visited, not what you type or upload inside a tool. There is nothing to sign in to and no profile is attached to your input.
  • Open-source core components. The processing engines underneath (libheif, libde265, pdf-lib, terser, clean-css, ffmpeg.wasm, and others) are public and audit-able. We link to each one in its tool page's footer.
  • Free, with or without ads. All tools are fully functional without sign-up. The Disable Ads button in the header is always available if you need a distraction-free run.

Related tools:

Related guides:

Loading reviews...