สมมติว่าเรามีสตริง เราต้องลบสระทั้งหมดออกจากสตริงนั้น ดังนั้นหากสตริงนั้นเหมือนกับ “iloveprogramming” หลังจากลบสระออก ผลลัพธ์จะเป็น − "lvprgrmmng"
เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ -
- สร้างสระอาเรย์หนึ่งตัวที่ถือ [a,e,i,o,u]
- สำหรับ v ในสระ
- แทนที่ v โดยใช้สตริงว่าง
ตัวอย่าง
ให้เราดูการใช้งานต่อไปนี้เพื่อทำความเข้าใจ −
class Solution(object): def removeVowels(self, s): s = s.replace("a","") s = s.replace("e","") s = s.replace("i","") s = s.replace("o","") s = s.replace("u","") return s ob1 = Solution() print(ob1.removeVowels("iloveprogramming"))
อินพุต
"iloveprogramming"
ผลลัพธ์
lvprgrmmng