Saya ingin bertanya bagaimana cara mengurai sebuah String dan menambahkan sebuah Line break (\n
) setiap 100 karakter. Saya tahu bahwa Anda dapat mengurai The String dengan Regex, tetapi tidak tahu bagaimana melanjutkannya nanti. Bisakah seseorang membantu?
Anda dapat melakukan sesuatu seperti ini:
String str = "....";
String parsedStr = str.replaceAll("(.{100})", "$1\n");
Ini akan mengganti setiap 100 karakter dengan 100 karakter yang sama dan menambahkan baris baru di bagian akhir.
Akan (.{100})menangkap sekelompok 100 karakter. Yang $1kedua akan menempatkan konten grup. Kemudian \nakan ditambahkan ke 100 karakter yang baru saja dicocokkan.