split()関数は、特定の区切り文字に基づいて文字列を分割するために使用されます。区切り文字が指定されていない場合は、スペースがデフォルトの区切り文字として使用されます。 区切り文字は、文字、文字のリスト、正規表現パターン、ハッシュ値、および未定義の値にすることができます。 この関数は、Perlスクリプトによってさまざまな方法で使用できます。 このチュートリアルでは、複数の例を使用して、Perlでのsplit()関数のさまざまな使用法を示しました。 構文 split()はさまざまな方法で使用できます。 分割関数のさまざまな構文を以下に示します。 A.分割引数なしで分割すると、スペースに基づいてデフォルト変数の値が分割されます。 B.正規表現を分割する正規表現のみを使用するsplit関数は、一致するたびにデフォルト変数の値を分割します。 C.正規表現、文字列を分割する正規表現と文字列値を使用するsplit関数は、パターンに基づいて文字列の値を分割します。 D.正規表現、文字列、制限を分割する正規表現、文字列、および制限を使用するsplit関数は、パターンに基づいて文字列値を分割し、返される配列の要素数は制限値によって異なります。 例1:スペースに基づいて文字列を分割する スペースに基づいて文字列値を分割する次のスクリプトを使用してPERLファイルを作成します。 ここでは3語の文字列が使用されています。 ‘for’ループは、split()関数によって返される配列値を出力するために使用されています。 #テキストを定義する $ text = 「PERLプログラミング言語」; #スペースに基づいてテキストを分割する @split_arr = スプリット((”、 $ […]
The post Perl Split()関数 appeared first on Gamingsym Japan.