From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

サンプルコードとドキュメント

文字列を複数種類のデリミタで分割する

製品と環境

このセクションは、サンプルの作成に使用された製品およびOSを反映します。

以下に示された製品を含め、NIのソフトウェアをダウンロードするには、ni.com/downloadsをご覧ください。

    ソフトウェア

  • LabVIEW

コードとドキュメント

添付

すべてをダウンロード

Description

概要

文字列内にある複数のデリミタを認識して、デリミタ毎に文字を区切ります。

 

詳細

正規表現で一致関数を用いることで、正規表現で文字列を操作することが可能です。

 

この方法とwhileループ、シフトレジスタを用いることで、複数のデリミタが含まれている文字を、

デリミタ毎に分割することが可能です。

 

例えば"1234.shimane_tottori-5678.csv" をこの方法で区切ると、

1234/shimane/tottori/5678/csv

の5種類に分割することができます。

 

複数文字列.png

 

SS.png

 

必要なもの

ソフトウェア

LabVIEW 2012以降

NIコミュニティのサンプルコード交換のサンプルコードは、MIT Licenseによりライセンス供与されています。