แท็ก HTML ใน Google Spreadsheet [ปิด]


3


ฉันประสบปัญหากับ Google Spreadsheet

สิ่งที่ฉันและเพื่อนร่วมงานใช้คือหนึ่งสเปรดชีตเป็นตารางสำหรับการแปลมีคอลัมน์สำหรับภาษาอังกฤษแล้วเยอรมันและฝรั่งเศสและเรามีข้อความเฉพาะในแต่ละแถวสำหรับการแปล

สิ่งสำคัญคือเราต้องแปลข้อความด้วยแท็ก HTML เช่น

<span style = "color: # AC0000"> แปล <strong> สิ่งนี้ </strong> โปรด </span>

จริงๆแล้วมีแท็ก HTML มากกว่านั้นและเพื่อนร่วมงานของฉันไม่ใช่ "รองรับ HTML" ดังนั้นคำถามของฉันคือถ้ามีความเป็นไปได้ที่จะซ่อนแท็ก html เหล่านั้นสำหรับพวกเขาและทำให้พวกเขามองเห็นได้ด้วยวิธีใด . แน่นอนว่ามีความเป็นไปได้ที่จะคัดลอกข้อความเหล่านั้นโดยไม่มีการจัดรูปแบบ HTML จากนั้นเพียงจัดรูปแบบการแปลขั้นสุดท้ายอีกครั้ง แต่อาจต้องใช้เวลานานมาก

ฉันกรุณาเปิดรับข้อเสนอแนะทั้งหมดและขอขอบคุณล่วงหน้า!

คำตอบ:


1

นี่คือวิธีลบแท็ก HTML ด้วย Google Spreadsheets:

  • =RegexReplace( A1, "<\/\w+>|<\w+.*?>", "" ) โดย A1 คือเซลล์ที่มี HTML

การสาธิตสเปรดชีตของ Google

บันทึก

  • สำหรับทุกแท็ก HTML ใน A1, A1 จะต้องมีทั้งเปิด<และปิด>
  • ข้อความธรรมดา (ไม่ใช่ HTML) ควรหลีกเลี่ยง<และ>เพราะอาจทำให้เกิดผลบวกปลอม

โดยไม่ต้องทำการแปลคำต่อคำเป็นไปได้ยากที่คุณจะสามารถนำข้อความที่แปลแล้วมาแทรก HTML ต้นฉบับโดยทางโปรแกรม เนื่องจากบางคำแปลเป็นหลายคำและโครงสร้างประโยคสามารถเปลี่ยนแปลงได้เมื่อแปล

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.