分割とpatsplitはどのように機能しますか?

分割とpatsplitはどのように機能しますか?
  1. Gawkのマニュアル

    patsplit(string, array, fieldpat, seps)  
    

    string定義されたフラグメントに分割し、フラグメントをfieldpat配列に保存し、array区切り文字列をseps配列に保存します。

    これが正しいか

    • patsplitfieldpat文字列で正規表現の一番左、最も長い、重複しない一致を探してstring一致をarray

    • の文字列はseps?から文字列を削除することによって生成されます。arraystring

  2. Gawkのマニュアル

    split(string, array, fieldsep, seps)
    

    stringで区切られたフラグメントに分割し、フラグメントを区切りfieldsep文字array列に保存しますseps

    これが正しいか

    • splitfieldsep文字列で正規表現の一番左、最も長い、重複しない一致を探してstring一致をseps

    • の文字列は、?からarray文字列を削除して生成された文字列です。sepsstring

ありがとう

ベストアンサー1

おすすめ記事