3
ลบการใส่ไฮเฟ็น
ถึงเวลาสำหรับความท้าทายการพิมพ์ใหม่! เป็นปัญหาที่พบบ่อยเมื่อคัดลอกระหว่างรูปแบบเอกสารต่างๆ: การใส่ยัติภังค์ แม้ว่าจะลดความขรุขระของเลย์เอาต์ที่จัดชิดซ้ายหรือเว้นระยะห่างในเลย์เอาต์ที่เหมาะสม แต่มันก็เป็นความเจ็บปวดที่สมบูรณ์เมื่อ PDF ของคุณไม่ได้ถูกสร้างขึ้นอย่างเหมาะสมและยังคงเครื่องหมายยัติภังค์ในเลย์เอาต์ โชคดีที่ถ้าเราเชื่อว่าหนังสือช่วยตัวเองนับไม่ถ้วนออกไปที่นั่นจะไม่มีปัญหาหากคุณเห็นว่ามันเป็นความท้าทาย ฉันเชื่อว่าหนังสือช่วยตัวเองเหล่านี้ไม่มีข้อยกเว้นอ้างถึง PPCG ซึ่งจะมีการแก้ไขปัญหาใด ๆ หากนำเสนอเป็นความท้าทาย งานของคุณคือการลบการใส่ยติภังค์และการแยกบรรทัดออกจากข้อความเพื่อให้พร้อมที่จะวางในโปรแกรมแก้ไขข้อความใด ๆ คำอธิบายปัญหา คุณจะเขียนโปรแกรมหรือฟังก์ชั่นที่ลบการใส่ยัติภังค์และการแบ่งบรรทัดหากมี การป้อนข้อมูลจะเป็นสตริงบนstdin(หรือทางเลือกที่ใกล้เคียงที่สุด) หรือฟังก์ชั่นการป้อนข้อมูล เอาท์พุท (ในstdoutหรืออีกทางเลือกหนึ่งที่อยู่ใกล้หรือเอาท์พุทฟังก์ชั่น) จะเป็น 'แก้ไข' ข้อความ ข้อความนี้ควรคัดลอกได้โดยตรง ซึ่งหมายความว่าการส่งออกชั้นนำหน้าหรือต่อท้ายเป็น OK แต่การส่งออกที่เพิ่มขึ้นครึ่งหนึ่งข้อความแก้ไขของคุณ (เช่นช่องว่างนำในทุกบรรทัด) คือไม่ได้ กรณีพื้นฐานที่สุดคือต่อไปนี้ (หมายเหตุ: ไม่มีช่องว่างต่อท้าย) Lorem ipsum dolor sit amet, con- sectetur adipiscing elit. Morbi lacinia nisi sed mauris rhoncus. ควรลบยัติภังค์และเส้นแบ่งออกเพื่อให้ได้มา Lorem …