สมมติว่าเรามีสตริง เราต้องลบสระทั้งหมดออกจากสตริงนั้น ดังนั้นถ้าสตริงคือ "iloveprogramming" หลังจากลบสระแล้ว ผลลัพธ์จะเป็น "lvprgrmmng"
เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนต่อไปนี้ −
- สร้างอาร์เรย์ vowel ที่เก็บ [a, e, i, o, u]
- for v ใน vowel
- แทนที่ 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