Pythonでの文字列トリミング:知っておくべきことすべて



この記事では、例を使用してPythonで文字列トリミングを実装する方法に関する詳細で包括的な知識を提供します。

文字列のトリミングは非常に便利で、複数のアプリケーションがあります。多くのコーダーは、元の文字列から情報を抽出するためにトリミング機能を過度に使用しています。この記事では、文字列のトリミングについて説明します。 :

トリミングの概要

これに非常に似ているように見えるかもしれないPythonが持っている他の機能があります。そのようなものの1つは「 文字列のスライス 」。ここでは、文字列を多くの部分に分割し、さまざまなオプションを文字列に適用できます。特定のセクションを削除し、最初の部分を切り取り、文字列の最後の文字を削除して、それらの位置で他の文字列に置き換えることもできます。





String-Trimming



Javaのハッシュセットとは

それは完全に別のセクションなので、トリミングを介して文字列に何ができるかを見てみましょう。

Pythonの文字列トリミングとは何ですか?

文字列のトリミングは、上の図に示すように3つの方法で行われます。それらを見てみましょう。

  • ストリップ –末尾のスペースまたは先頭のスペースを削除すると、新しい文字列が返されます。



  • Rストリップ –これにより、末尾のスペースのみが削除された新しい文字列が出力されます。したがって、「rstring」という名前は、文字列の右側からのみスペースを削除します。

  • Lストリップ –「Lstrip」はRストリップの反対を行います。左側の文字列の先頭から空白を削除します。

デフォルトでは、これらの関数はすべて、空白を削除するために引数を渡す必要はありません。特定の文字を削除する必要がある場合にのみ、それが引数に記載され、それに応じて先頭と末尾の場所から削除されます。

str = 'EDUREKA' print(f'String = '{s1}' n ')print(f'先頭の空白を削除した後String = '{str.lstrip()}' n ')print(f'末尾の空白を削除した後String = '{str.rstrip()}' n ')print(f'空白をトリミングした後String = '{str.strip()}' n ')

ここで、文字列から抽出される特定の文字について考えてみましょう。

str = '&&&&&& EDUREKA &&&&&&' print( 'nこれは元の文字列ですnn'、str)print( 'n以下は通常のストリップ関数n')print(str.strip( '&'))print( 'n以下はRです-strip functionnn ')print(str.rstrip('& '))print(' n以下はL-strip functionnn ')print(str.lstrip('& '))

これに似たものを中心に展開する他の機能があります Pythonでの文字列トリミングのトピック。次に、文字列に適用される他の単純な機能を見てみましょう。

Ruby on RailsWebアプリケーション

文字列の最小値と最大値

ここで、最小関数または「最小」は、文字列からアルファベットの最小値を抽出することです。これは、アルファベットA〜Zのセットからのものであり、Aが最小値で、Zが最大値です。 「max」関数はその逆を実行します。つまり、文字列から最も高い値のアルファベットを選択します。これは、以下の例でより適切に表現できます。

javaイテレータの使用方法
str = 'EDUREKA' print( 'nこれは元の文字列ですnn'、str)print( 'n最小値の文字は:n' + min(str))print( 'n最大値の文字は:n' + max( str))

交換

置換機能は非常に簡単に理解できます。 「replaceself」という単語から、文字列の特定のセクションを他の文字列要素に置き換えることができるという意味を導き出すことができます。たとえば、次のコードについて考えてみます。

str = 'EDUREKA is EDUREKA' str1 = 'EDUREKA' str2 = 'BEST' print( '置換後の最後の文字列は:n')print( '1回の発生に対して')print(str.replace(str1、str2、1) )print( 'nFor twooccurancen')print(str.replace(str1、str2、2))

これで、Pythonでのこの文字列トリミングの記事は終わりです。文字列のトリミングについて十分なアイデアがあることを願っています。

Pythonとそのさまざまなアプリケーションについての深い知識を得るには、次のことができます。 24時間年中無休のサポートと生涯アクセスを備えたライブオンライントレーニング用。

質問がありますか? 「Pythonでの文字列トリミング」のコメントセクションでそれらに言及してください。折り返しご連絡いたします。