การจับคู่คลาสตัวละครที่กำหนดไว้ล่วงหน้า

ต่อไปนี้เป็นตัวอย่างต่างๆของการจับคู่คลาสอักขระที่กำหนดไว้ล่วงหน้าโดยใช้นิพจน์ทั่วไปใน java

ซีเนียร์ No สร้างและจับคู่
1 .

อักขระใด ๆ (อาจตรงหรือไม่ตรงกับตัวยุติบรรทัด)

2 \ d

ตัวเลข: [0-9]

3 \ D

ไม่ใช่ตัวเลข: [^ 0-9]

4 \ s

อักขระเว้นวรรค: [\ t \ n \ x0B \ f \ r]

5 \ S

อักขระที่ไม่ใช่ช่องว่าง: [^ \ s]

6 \ w

อักขระคำ: [a-zA-Z_0-9]

7 \ ว

อักขระที่ไม่ใช่คำ: [^ \ w]