Các phương thức tách chuỗi bằng biểu thức chính quy của lớp String

Những phương thức này hỗ trợ tách chuỗi bằng biểu thức chính quy

↳ String[] split(String regex): Chia chuỗi thành một mảng các chuỗi con dựa trên biểu thức chính quy.

↳ String[] split(String regex, int limit): Chia chuỗi thành một mảng các chuỗi con dựa trên biểu thức chính quy, giới hạn số lượng phần tử.

Mục đích: Được sử dụng để tách một chuỗi thành các phần nhỏ hơn dựa trên một bộ phân cách nào đó.

Dưới đây là ví dụ về cách sử dụng các phương thức split() để chia nhỏ chuỗi trong một lớp Java:

Ví dụ: Example.java

public class Example {
    public static void main(String[] args) {
        // Chuỗi mẫu
        String text = "Java,Python,JavaScript,C++";

        // Sử dụng split(String regex)
        String[] languages = text.split(",");
        System.out.println("Kết quả của split với regex \",\":");
        for (String language : languages) {
            System.out.println(language);
        }

        // Sử dụng split(String regex, int limit)
        // Chia chuỗi thành tối đa 3 phần
        String[] limitedLanguages = text.split(",", 3);
        System.out.println("\nKết quả của split với regex \",\" và limit 3:");
        for (String part : limitedLanguages) {
            System.out.println(part);
        }
    }
}

Kết quả của chương trình là:

Kết quả của split với regex ",":
Java
Python
JavaScript
C++

Kết quả của split với regex "," và limit 3:
Java
Python
JavaScript,C++

Ví dụ này minh họa cách sử dụng phương thức split() để chia chuỗi thành các phần dựa trên một ký tự phân cách hoặc biểu thức chính quy, và cách áp dụng giới hạn số lượng phần tử trong kết quả.

Câu Nói Truyền Cảm Hứng

“Bắt đầu ở đâu không quan trọng, quan trọng là bạn sẵn sàng bắt đầu.” – W. Clement Stone

Không Gian Tích Cực

“Chúc bạn luôn giữ vững niềm tin và sức mạnh để vượt qua mọi thử thách trong cuộc sống.”