golang kutipan melarikan diri

WBOY
Lepaskan: 2023-05-27 13:14:41
asal
558 orang telah melayarinya

Apabila menggunakan rentetan dalam golang, kita selalunya perlu menggunakan tanda petikan untuk mewakili rentetan. Walau bagaimanapun, dalam beberapa kes, kita perlu menggunakan petikan dalam rentetan, dalam hal ini kita perlu menggunakan simbol melarikan diri untuk melepaskan petikan.

Dalam golang, kita boleh menggunakan backslash () untuk melarikan diri, contohnya:

str := "This is a "quoted" string"
Salin selepas log masuk

Dalam contoh di atas, kita perlu menambah petikan dalam rentetan, jadi kita menggunakan Aksara melarikan diri digunakan untuk memberitahu pengkompil bahawa tanda petikan bukanlah penghujung rentetan, tetapi watak dalam rentetan.

Begitu juga, dalam contoh lain, kami menggunakan garis miring ke belakang untuk melarikan diri daripada baris baharu:

str := "This is a
multi-line
string"
Salin selepas log masuk

Rentetan ini mengandungi dua baris baharu, tetapi golang akan mentafsir baris baharu ini Ditafsirkan sebagai penamat rentetan, jadi kami perlu menggunakan garis miring ke belakang untuk memberitahu pengkompil bahawa simbol ini harus dianggap sebagai watak dalam rentetan.

Di golang, selain tanda petikan dan baris baharu, terdapat beberapa watak lain yang perlu dielakkan, seperti:

  • : watak loceng
  • : Aksara ruang belakang
  • : Aksara suapan bentuk
  • : Aksara pemulangan pengangkutan
  • : Aksara tab
  • : Aksara tab menegak

Sudah tentu, terdapat kes di mana kita tidak mahu menggunakan aksara melarikan diri dan mahu mengeluarkan aksara seperti sedia ada. Dalam kes ini, kita boleh menggunakan rentetan mentah, contohnya:

str := `This is a "quoted" string`
Salin selepas log masuk

Dalam rentetan ini, kita telah menggunakan tanda belakang (`) untuk mewakili rentetan mentah. Dalam kes ini, kita tidak perlu menggunakan aksara melarikan diri untuk melepaskan petikan, kerana keseluruhan rentetan dianggap sebagai rentetan mentah.

Ringkasnya, apabila menggunakan rentetan dalam golang, kita perlu memberi perhatian khusus tentang cara menggunakan simbol melarikan diri untuk melarikan watak tertentu. Sudah tentu, jika kita tidak mahu menggunakan simbol melarikan diri, kita boleh menggunakan rentetan mentah, yang boleh memudahkan untuk mewakili rentetan yang mengandungi petikan dan aksara khas yang lain.

Atas ialah kandungan terperinci golang kutipan melarikan diri. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan