Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mengalih keluar Aksara Baris Baharu daripada Baris Dibaca daripada Fail Teks?

Bagaimana untuk mengalih keluar Aksara Baris Baharu daripada Baris Dibaca daripada Fail Teks?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-13 14:16:02870semak imbas

How to Remove Newline Characters from Lines Read from a Text File?

Mengalih keluar Aksara Baris Baharu daripada Baris

Dalam kod anda, anda menggunakan ReadString() untuk membaca baris daripada fail teks. Walau bagaimanapun, fungsi ini menambah aksara baris baharu (n) pada penghujung setiap baris yang dibacanya. Ini boleh menyebabkan masalah semasa memproses baris, kerana aksara baris baharu mungkin perlu dialih keluar.

Untuk mengalih keluar aksara baris baharu daripada penghujung setiap baris, anda boleh menggunakan pendekatan berikut:

Pilihan 1: Menghiris Rentetan

read_line = read_line[:len(read_line)-1]

Barisan kod ini menghiris rentetan read_line, mengalih keluar aksara terakhir (iaitu aksara baris baharu).

Pilihan 2: Strings Library

read_line = strings.TrimSuffix(read_line, "\n")

Fungsi TrimSuffix() daripada strings library mengalih keluar akhiran yang ditentukan dari hujung daripada rentetan. Dalam kes ini, akhiran yang akan dialih keluar ialah aksara baris baharu (n).

Kedua-dua pendekatan ini akan mengalih keluar aksara baris baharu secara berkesan dari penghujung setiap baris, membolehkan anda bekerja dengan baris yang dihuraikan tanpa sebarang isu yang disebabkan oleh kehadiran watak baris baharu yang mengekori.

Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar Aksara Baris Baharu daripada Baris Dibaca daripada Fail Teks?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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