Python tách chuỗi theo độ dài cố định

Bài đăng này sẽ thảo luận về cách chia chuỗi thành các đoạn có độ dài cố định trong Java trong đó đoạn cuối cùng có thể nhỏ hơn độ dài đã chỉ định

1. Dùng Ổi

Nếu bạn thích thư viện Guava hơn, bạn có thể sử dụng lớp Splitter. Ví dụ: biểu thức Splitter.fixedLength[n].split[s] trả về một bộ chia chia chuỗi s thành các đoạn có độ dài n

1

2

3

4

5

6

7

8

9

10

11

12

nhập com. google. chung. cơ sở. Bộ chia;

 

lớp công khai Chính

{

    công khai tĩnh vô hiệu chính[String[] args] {

        Chuỗi s = "ABCDEFGHIJKLMNO";

        int Kích thước đoạn = 5;

 

        Có thể lặp lại khối = Splitter.Chiều dài cố định[Kích thước khối]. tách[s];

        Hệ thống. ra. println[khối];

    }

}

Tải xuống mã

Đầu ra.

[ABCDE, FGHIJ, KLMNO]

2. Sử dụng phương pháp String.split[]

Lớp Chuỗi chứa phương thức split​[] phân tách một chuỗi xung quanh các kết quả khớp của biểu thức chính quy đã cho. Bạn có thể sử dụng nó để chia một chuỗi thành các đoạn có kích thước bằng nhau. Đoạn mã sau sử dụng phương thức split​[] để chia một chuỗi thành các đoạn có kích thước bằng nhau có độ dài 5 bằng cách sử dụng biểu thức chính quy [?

Chủ Đề