Latest web development tutorials
×

Java หลักสูตร

Java หลักสูตร Java แนะนำโดยย่อ Java การกำหนดค่าการพัฒนาสภาพแวดล้อม Java พื้นฐานไวยากรณ์ Java วัตถุและการเรียน Java ชนิดข้อมูลพื้นฐาน Java ประเภทตัวแปร Java การปรับเปลี่ยน Java ผู้ประกอบการ Java โครงสร้างห่วง Java สาขาโครงสร้าง Java Number หมวดหมู่ Java Character หมวดหมู่ Java String หมวดหมู่ Java StringBuffer Java แถว Java วันที่เวลา Java นิพจน์ปกติ Java ทาง Java Stream,File,IO Java Scanner หมวดหมู่ Java การจัดการข้อยกเว้น

Java เชิงวัตถุ

Java สืบทอด Java Override/Overload Java polymorphism Java ระดับนามธรรม Java บรรจุภัณฑ์ Java อินเตอร์เฟซ Java บรรจุภัณฑ์

Java การสอนที่ทันสมัย

Java โครงสร้างข้อมูล Java คอลเลกชันกรอบ Java ยาชื่อสามัญ Java การทำให้เป็นอันดับ Java เขียนโปรแกรมเครือข่าย Java ส่ง Email Java การเขียนโปรแกรมแบบมัลติเธรด Java Appletรากฐาน Java เอกสารความคิดเห็น Java ตัวอย่าง Java 8 คุณสมบัติใหม่ Java MySQL สัมพันธ์

Java replaceFirst () วิธีการ

ระดับ Java String ระดับ Java String


replaceFirst () วิธีการใช้พารามิเตอร์ที่กำหนดของสตริงทดแทนการเปลี่ยนครั้งแรกตรงกับที่กำหนดย่อยแสดงออกปกติ

ไวยากรณ์

public String replaceFirst(String regex,
                           String replacement)

พารามิเตอร์

  • regex - ตรงกับสตริงนิพจน์ปกติ

  • ทดแทน - เพื่อแทนที่เกิดขึ้นครั้งแรกของสตริง

ราคาย้อนกลับ

ความสำเร็จของสตริงทดแทนจะถูกส่งกลับแล้วล้มเหลวในการส่งกลับสายเดิม

ตัวอย่าง

public class Test {
	public static void main(String args[]) {
		String Str = new String("hello w3big,I am from w3big。");

		System.out.print("返回值 :" );
		System.out.println(Str.replaceFirst("w3big",
		                         "google" ));
		System.out.print("返回值 :" );
		System.out.println(Str.replaceFirst("(.*)w3big(.*)",
		                         "google" ));
	}
}

ดังกล่าวข้างต้นผลการทำงานของโปรแกรม:

匹配成功返回值 :w3big
匹配失败返回值 :www.google.com

ระดับ Java String ระดับ Java String