ขณะนี้ฉันกำลังสแกนเอกสารที่เขียนด้วยลายมือและแปลงเป็น.txtไฟล์ เนื่องจากฉันมีลายมือที่แย่มากตัวแปลง.jpg-> จึง.txtแปลง umlauts ของฉันให้เป็นตัวอักษร"ปกติ" ที่ห่อหุ้มด้วย'
งาน
เขียนโปรแกรมหรือฟังก์ชั่นที่:
- จะได้รับสตริง
- คุณสามารถเลือกเพจ I / O ใดก็ได้ตราบใดที่
AEIOUaeiouÄËÏÖÜäëïöü'จะสนับสนุนตัวละคร- ไม่อนุญาตให้ใช้การรวมตัวกำกับเสียง
- Codepages อินพุตและเอาต์พุตเหมือนกัน
- อินพุตจะ (ข้างช่องว่าง) มีอักขระที่พิมพ์ได้จากเพจรหัสของคุณเท่านั้น
- จะมีเพียงวิธีเดียวเท่านั้นดังนั้นสิ่งต่าง ๆ
'a'e'จะไม่ปรากฏขึ้น
- จะมีเพียงวิธีเดียวเท่านั้นดังนั้นสิ่งต่าง ๆ
- คุณสามารถเลือกเพจ I / O ใดก็ได้ตราบใดที่
- แปลงอักขระทั้งหมดในชุดต่อไปนี้
AEIOUaeiouเป็นÄËÏÖÜäëïöü- หากและหากมีการล้อมรอบด้วย
'อักขระ:- ตัวอย่าง :
'a''e' -> äë
- ตัวอย่าง :
- หากสตริงจากเป็นตัวอักษรเดียว
- ตัวอย่างเช่น
'AE'จะไม่เปลี่ยนแปลงเลยส่งออกตามที่เป็น
- ตัวอย่างเช่น
- หากอักขระจากไม่ใช่อักขระจาก
AEIOUaeiouอักขระนั้นจะไม่เปลี่ยนแปลง
- หากและหากมีการล้อมรอบด้วย
หมายเหตุ: จากตัวอักษร / จากสตริง'เป็นหนึ่งในระหว่าง
Testcases
Input
Output
<empty line>
'A'sthetik
Ästhetik
Meinung ist wichtig!
Meinung ist wichtig!
Ich sagte: "Er sagte: 'Ich habe Hunger'"
Ich sagte: "Er sagte: 'Ich habe Hunger'"
Ich sagte: "Er sagte: ''A'sthetik'"
Ich sagte: "Er sagte: 'Ästhetik'"
Hämisch rieb er sich die H'a'nde
Hämisch rieb er sich die Hände
H'a''a'slich isn't a German word
Hääslich isn't a German word
since it's really called h'a'sslich
since it's really called hässlich
'w'(ตามที่wไม่ใช่ของAEIOUaeiou)?
'q'e'd'
'A'หรือ'a'ไม่ใช่สิ่งที่ฉันคิดว่าเป็นชุดทดสอบที่ดี