บทความนี้อธิบายวิธีการใช้ฟังก์ชันแยกเพื่อแยกสตริงตามอักขระหลายตัว แบ่งปันสำหรับการอ้างอิงของคุณ การวิเคราะห์เฉพาะมีดังนี้:
ฟังก์ชัน split () ใน JS สามารถแยกสตริงตามสัญลักษณ์ที่ระบุ แต่ถ้ามีสัญลักษณ์แยกหลายตัวในสตริงฟังก์ชัน split () ของ JS ยังคงมีความสามารถหรือไม่? คำตอบคือใช่ ฟังก์ชั่นแยก () ของ JS สามารถตระหนักถึงการแบ่งส่วนสตริงของตัวคั่นหลายตัวผ่านการแสดงออกปกติและการโทรยังง่ายมาก ต่อไปนี้เป็นตัวอย่างโดยละเอียด
รหัสต่อไปนี้สามารถใช้เพื่อแยกสตริงด้วยเครื่องหมายจุลภาคผ่านวิธีการแยก JS
var mystring = "a, b, c, d, e"; var myarray = mystring.split (",");หากมีสตริงดังกล่าว: "vevb.com, google.com, baidu.com_weibo.com_haotu.net"
เราต้องการแยกที่อยู่เว็บไซต์โดยเครื่องหมายจุลภาคและขีดล่างในเวลาเดียวกันอ้างอิงถึงรหัสต่อไปนี้:
var mystring = "vevb.com, google.com, baidu.com_weibo.com_haotu.net"; var myarray = mystring.split (/[, _]/);
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม JavaScript ของทุกคน