5
ฉันจะนับจำนวนการจับคู่สำหรับ regex ได้อย่างไร
สมมติว่าฉันมีสตริงที่ประกอบด้วยสิ่งนี้: HelloxxxHelloxxxHello ฉันรวบรวมรูปแบบเพื่อค้นหา 'สวัสดี' Pattern pattern = Pattern.compile("Hello"); Matcher matcher = pattern.matcher("HelloxxxHelloxxxHello"); มันควรจะพบสามการแข่งขัน ฉันจะนับจำนวนการแข่งขันได้อย่างไร? ฉันได้ลองใช้ลูปต่างๆแล้วmatcher.groupCount()แต่มันไม่ได้ผล