Arahan: 1. Buat fail sampel java; 2. Cari "ujian" dalam rentetan input "Ini adalah rentetan ujian"; 3. Gunakan kaedah Pattern.compile() untuk menyusun ungkapan biasa, dan kemudian gunakan Matcher Kelas untuk mengendalikan padanan; 4. Kaedah m.find() digunakan untuk menyemak sama ada terdapat padanan, m.group(0) akan mengembalikan rentetan padanan.
Sistem pengendalian tutorial ini: sistem Windows 10, komputer Dell G3.
Di Java, anda boleh menggunakan ungkapan biasa menggunakan kelas Pattern dan Matcher. Berikut ialah contoh mudah:
java
import java.util.regex.Pattern; import java.util.regex.Matcher; public class Main { public static void main(String[] args) { String input = "This is a test string"; String pattern = "test"; Pattern r = Pattern.compile(pattern); Matcher m = r.matcher(input); if (m.find()) { System.out.println("Found value: " + m.group(0)); } else { System.out.println("NO MATCH"); } } }
Dalam contoh ini, kami cuba mencari "ujian" dalam rentetan input "Ini adalah rentetan ujian". Kami menggunakan kaedah Pattern.compile() untuk menyusun ungkapan biasa dan kemudian menggunakan kelas Matcher untuk mengendalikan padanan. Kaedah m.find() digunakan untuk menyemak sama ada terdapat padanan Jika terdapat padanan, m.group(0) akan mengembalikan rentetan padanan.
Perhatikan, ini hanyalah contoh mudah. Dalam penggunaan sebenar, anda mungkin perlu berurusan dengan ungkapan biasa yang lebih kompleks dan logik padanan yang lebih kompleks.
Atas ialah kandungan terperinci Bagaimana untuk menggunakan ungkapan biasa java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!