Java ตรง () วิธีการ
การแข่งขัน () วิธีการที่ใช้ในการตรวจสอบว่าสายตรงกับการแสดงออกปกติที่กำหนด
วิธีการนี้เรียกว่า str.matches (regex) ผลในรูปแบบของการแสดงออกต่อไปนี้ในตรงเดียวกันนี้:
Pattern.matches(regex, str)
ไวยากรณ์
public boolean matches(String regex)
พารามิเตอร์
regex - การแสดงออกปกติการจับคู่สตริง
ราคาย้อนกลับ
เมื่อสตริงตรงกับการแสดงออกปกติที่ได้รับก็จะส่งกลับจริง
ตัวอย่าง
public class Test { public static void main(String args[]) { String Str = new String("www.w3big.com"); System.out.print("返回值 :" ); System.out.println(Str.matches("(.*)w3big(.*)")); System.out.print("返回值 :" ); System.out.println(Str.matches("(.*)google(.*)")); System.out.print("返回值 :" ); System.out.println(Str.matches("www(.*)")); } }
ดังกล่าวข้างต้นผลการทำงานของโปรแกรม:
返回值 :true 返回值 :false 返回值 :true