วิธี JavaScript String substring()
- หน้าก่อน substr()
- หน้าต่อไป toLocaleLowerCase()
- กลับไปยังชั้นบน คู่มืออ้างอิง JavaScript String
คำหมายและวิธีใช้
substring()
วิธีนี้นำออกตัวอักษรที่อยู่ระหว่างตัวอักษรที่มีตำแหน่งหลักฐานทั้งสอง และกลับมาให้ซับสตริง
substring()
วิธีนี้นำออกตัวอักษรจากเริ่มต้นถึงสิ้นสุด (ไม่รวม)
substring()
วิธีนี้จะไม่เปลี่ยนค่าของข้อความตัวเดิม
ตัวอย่าง 3 start ถ้า endถ้าเกิดข้องั้น ต้องเปลี่ยนค่าตัวแปร: (4, 1) = (1, 4)
จำนวนต่ำกว่า 0 ถือว่าเป็น 0 ตั้งแต่การเริ่มต้นหรือการสิ้นสุด
ดูเพิ่มเติม
substr() วิธี
ตัวอย่าง
ตัวอย่าง 1
ดึงข้อความย่อยจากข้อความ let text = "Hello world!";
let result = text.substring(1, 4);
ตัวอย่าง 2
จากตำแหน่ง 2:
let result = text.substring(2);
ตัวอย่าง 3 start ถ้า endถ้า
let result = text.substring(4, 1);
ตัวอย่าง 4
ถ้า "start" ต่ำกว่า 0 มันจะเริ่มต้นจากตำแหน่ง 0:
let result = text.substring(-3);
ตัวอย่าง 5
แค่แค่หน้าแรก
let result = text.substring(0, 1);
ตัวอย่าง 6
แค่แค่หลัง
let result = text.substring(text.length - 1);
รูปแบบ
string.substring(start, end)
ตัวอักษรแรก
ตัวอักษรแรก | คำอธิบาย |
---|---|
start |
จำเป็น ตัวอักษรแรกอยู่ที่ตำแหน่ง 0 |
end |
เลือกตั้ง ถ้าไม่ระบุ จะดึงข้อความที่เหลืออยู่ของตัวอักษรสาย |
กลับค่า
ประเภท | คำอธิบาย |
---|---|
ตัวอักษรสาย | ตัวอักษรสายที่มีตัวอักษรที่ถูกดึงออก |
รายละเอียดเทคนิค
กลับค่า
กลับค่าตัวอักษรสายใหม่ string ตัวอักษรย่อย start ถึง endลบ 1 ตัวอักษรที่อยู่ที่ end ลบ start。
ชี้แจง
substring()
ตัวอักษรที่อยู่ที่ start ตัวอักษรที่อยู่ที่ end ตัวอักษรที่อยู่ที่
ถ้า start ถ้า end เท่ากับ start เท่ากับ end หากมีขนาดใหญ่กว่า
โปรดจำไว้ว่า start ตัวอักษรที่อยู่ที่ end ตัวอักษรที่อยู่ที่ end-start。
โปรดจำไว้split()
และ substr()
สามารถดึงข้อความย่อยจากตัวอักษรสายได้substring()
วิธีนี้ไม่ยอมรับตัวเลขลบ
การสนับสนุนของเบราเซอร์
substring()
เป็นคุณสมบัติของ ECMAScript1 (ES1)。
ทั้งหมดเบราเซอร์ทุกตัวสนับสนุน ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |
- หน้าก่อน substr()
- หน้าต่อไป toLocaleLowerCase()
- กลับไปยังชั้นบน คู่มืออ้างอิง JavaScript String