สมมติว่าเรามีสตริง เราต้องลบสระทั้งหมดออกจากสตริงนั้น ดังนั้นหากสตริงนั้นเหมือนกับ “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