บทความนี้อธิบายถึงการใช้งานแยกและแทนที่ใน JS แบ่งปันสำหรับการอ้างอิงของคุณ การวิเคราะห์เฉพาะมีดังนี้:
1. แยก:
คัดลอกรหัสดังนี้: <html>
<head>
<title>
รายการลงทะเบียนสำหรับการศึกษาต่อเนื่องสำหรับผู้ปฏิบัติงาน-แบบฟอร์มการเช็คอินพิมพ์ SDFSD </tr> <tr> </tr> SDFSD
</title>
</head>
<body>
<script type = "text/javascript">
var str = "1231 <tr id =/" 123/"> sdfsd </tr> <tr> </tr>";
การแจ้งเตือน (STR);
var lst1 = str.split ("<tr id =/" 123/">");
การแจ้งเตือน (LST1 [1]);
var lst2 = lst1 [1] .split ("</tr>");
การแจ้งเตือน (LST2 [0]);
var str2 = "";
สำหรับ (var i = 1; i <lst2.length; i ++)
-
ถ้า (i == 1)
str2 += lst2 [i];
อื่น
str2 + = "</tr>" + lst2 [i];
-
การแจ้งเตือน (STR2);
var strreturn = lst1 [0] + "<head> <tr id =/" 123/">" + lst2 [0] + "</tr> </head>" + str2;
การแจ้งเตือน (Strreturn);
</script>
</body>
</html>
2. แทนที่
การคัดลอกรหัสมีดังนี้: strhtml = strhtml.replace ("<tr class = gridview_header align = middle>", "<thead> <tr class = gridview_header allign = middle>");
strhtml = strhtml.replace ("</tr>", "</tr> </thead>");
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม JavaScript ของทุกคน