Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonで文字列から母音を削除する


文字列があるとすると、その文字列からすべての母音を削除する必要があります。したがって、文字列が「iloveprogramming」のようなものである場合、母音を削除すると、結果は-"lvprgrmmng"

になります。

これを解決するには、次の手順に従います-

  • [a、e、i、o、u]を保持している1つの配列母音を作成します
  • 母音の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

  1. JavaScriptで文字列からテキストを削除するにはどうすればよいですか?

    サブ文字列と置換の2つの方法を使用して、Javascriptの文字列からテキストを削除できます。 部分文字列 JS文字列クラスは、特定の文字列から部分文字列を抽出するために使用できる部分文字列メソッドを提供します。これは、文字列の一方または両方の端からテキストを削除するために使用できます。 構文 str.substr(start[, length]) 例 let a = 'Hello world' console.log(a.substr(0, 5)) console.log(a.substr(6)) console.log(a.substr(4, 3)) 出力 これにより

  2. Androidのテキストビュー文字列からすべての母音を削除するにはどうすればよいですか?

    この例は、Androidのテキストビュー文字列からすべての母音を削除する方法を示しています ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android = &quo