ฉันมีไฟล์ HTML ที่มีรหัสสำหรับแผนที่ภาพที่มีลิงก์มากกว่า 200 ลิงก์ดังนี้:
<area shape="RECT" coords="410, 7, 438, 35" href="/ItemDetails.jsp?item=os_landranger_1"/>
ปัญหาคือลิงค์จริงไม่ถูกต้อง: ฉันต้องแทนที่ด้วย URL ที่ถูกต้องซึ่งได้มาจากชื่อผลิตภัณฑ์และหมายเลขอ้างอิงซึ่งฉันมีในไฟล์ CSV
โดยพื้นฐานแล้วฉันต้องการค้นหาและแทนที่แบบพิเศษที่จะอ่านลิงก์แรกรับชื่อและการอ้างอิง ไม่ จาก CSV และป้อนลงใน HTML ในรูปแบบที่ถูกต้อง (เช่นแทนที่ด้วยช่องว่างด้วย _) ก่อนที่จะไปยังหน้าถัดไปและอื่น ๆ ลิงก์ต้องออกมาที่ปลายอีกด้านดังนี้:
<area shape="RECT" coords="410, 7, 438, 35" href="product/1_-_Shetland_%C2%96_Yell%2C_Unst_and_Fetlar_9780319228074" />
ในกรณีนี้ชื่อใน CSV จะอ่าน '1 - Shetland - Yell, Unst และ Fetlar' และผู้อ้างอิง ไม่ จะเป็น 9780319228074
มีวิธีใดที่ฉันสามารถทำได้โดยเฉพาะอย่างยิ่งฟรีหรือไม่
แก้ไข:
ฉันสามารถทำได้โดยใช้ Excel ฉันนำเข้าแท็กลงในสมุดงานเปล่าเป็น CSV โดยบอกให้ Excel ใช้ "เป็นตัวคั่นจากนั้นฉันนำเข้ารายการชื่อเรื่องไปยังคอลัมน์ใหม่แล้วสร้างแท็กในเซลล์ว่างด้วยตัวดำเนินการ & amp; โดยใช้รายการชื่อเรื่อง เพื่อแทนที่ URL เก่าค้นหาและแทนที่เพื่อแปลงเครื่องหมายจุลภาคและเครื่องหมายเป็นรหัส HTML จากนั้นคัดลอกและวางสูตรไปยังแถวที่เหลือและ voila ความสำเร็จ
ขอบคุณทุกคนที่ตอบ