ฉันกำลังทำงานกับลิงก์ URL จำนวนมากซึ่งฉันต้องถอดรหัส ฉันต้องการเขียนมาโคร (หรือใช้วิธีอื่นใดที่ง่ายที่สุด) แนบไปกับแป้นพิมพ์ลัดซึ่งจะถอดรหัส URL ให้เป็นข้อความที่อ่านได้โดยอัตโนมัติ ตัวอย่างเช่น ฉันต้องการกด CTRL+A และผลลัพธ์คืออินสแตนซ์ %20 ทั้งหมดถูกแทนที่ด้วยช่องว่าง ทั้งหมด & ถูกแทนที่ด้วย ENTER (\n ลงไปหนึ่งแถว) ทั้งหมด %27 แทนที่ด้วย ', ฯลฯ
มีวิธีใดที่จะทำสิ่งนี้ให้สำเร็จใน Notepad ++ หรือไม่? จนถึงตอนนี้ฉันได้เปลี่ยนรหัสด้วยตนเองอย่างน้อย 2-3 รหัสในแต่ละครั้ง แต่มันก็น่าโมโหเพราะฉันมี URL หลายร้อยรายการที่จะใช้งานได้ URL จะถูกส่งถึงฉันโดยอัตโนมัติทีละรายการโดยฟังก์ชัน "รายงานลิงก์ที่ใช้งานไม่ได้" และมาถึงเป็น openURL ตามตัวอย่างที่แนบมาด้านล่าง
ขอบคุณ!
ตัวอย่าง URL:
ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&url_ver=Z39.88-2004&rfr_id=info%3Asid%2FElsevier%3ASD&svc_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Asch_svc&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.aulast=GILABERTE&rft.auinit=Y&rft.date=2014&rft.issn=00017310&rft.volume=105&rft.issue=3&rft.spage=253&rft.epage=262&rft.title=Actas%20Dermo-Sifiliogr%C3%A1ficas&rft.atitle=Realidades%20y%20retos%20de%20la%20fotoprotecci%C3%B3n%20en%20la%20infancia&rft_id=info%3Adoi%2F10.1016%2Fj.ad.2013.05.004
และนี่คือลักษณะที่ปรากฏหลังจากเปลี่ยน & และ %20:
ctx_ver=Z39.88-2004
ctx_enc=info%3Aofi%2Fenc%3AUTF-8
url_ver=Z39.88-2004
rfr_id=info%3Asid%2FElsevier%3ASD
svc_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Asch_svc
rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal
rft.aulast=GILABERTE
rft.auinit=Y
rft.date=2014
rft.issn=00017310
rft.volume=105
rft.issue=3
rft.spage=253
rft.epage=262
rft.title=Actas Dermo-Sifiliogr%C3%A1ficas
rft.atitle=Realidades y retos de la fotoprotecci%C3%B3n en la infancia
rft_id=info%3Adoi%2F10.1016%2Fj.ad.2013.05.004
ดังที่คุณเห็นว่าสิ่งนี้สามารถอ่านได้ง่ายกว่ามากในการแยกรายละเอียด แต่ยังมีโค้ดอีกมากมายในนั้นที่จำเป็นต้องเปลี่ยนแปลง
one
หรือไฟล์ข้อความจำนวนมากหรือไฟล์ HTML จำนวนมาก โปรดยกตัวอย่างโดยแก้ไขคำถามของคุณ - person help-info.de   schedule 21.03.2016