文字列を小さな断片に分割しようとしていますか? ASPは、文字列をさいの目に切ってスライスできる使いやすい分割機能を提供します。

文を取り込んで、各単語を異なる変数に入れたいとしましょう。だからあなたは

NameStr = "ミスタージョンスミス"

結果を保持する配列をセットアップします

薄暗いWordArray

次に、分割インジケータとしてスペースを使用して、分割を行います

WordArray = Split(NameStr、 "")

これで、WordArray(0)は「Mr。」、WordArray(1)は「John」、WordArray(2)は「Smith」に等しくなりました!さまざまな配列関数およびその他の文字列関数を使用して、これらの結果を操作できます。

もちろん、split関数を使用する方法は豊富にあります。多くのエクスポートプログラムは、フィールドをパイプ記号で区切ります。パイプは、次のような垂直の上下線です。

|

そのため、そのパイプを探してコンポーネントを分割する分割関数を実行できます。

分割に使用しているフィールドは、実際にはその分割機能にのみ使用されることに注意してください。たとえば、区切りフィールドとしてコンマを使用することは素晴らしいアイデアだと思うかもしれません。しかし、実際にフィールドの1つにコンマがある場合はどうなりますか?このようなもの:

ミスター、ジョン、ドー、ボストン
ミセス・ジェーン、スミス、シカゴ
ミス、ジュリー、ロバーツ、ロサンゼルス
Mr.、Mark、Donner、Esq。、Miami

その4番目の行では、男性の姓の後にタイトルが付けられているため、彼の姓は

ドナー、Esq。

しかし、分割操作ではそのコンマが表示され、区切りフィールドであると見なされます。

そのため、通常はパイプ(|)または非常に珍しいものの区切り文字を使用するのが最善であり、実際のデータストリームに通常の値として表示されないことが確実です。

文字列を使用している場合は、他のASP文字列関数を調べて、それらがどのように機能するかを確認してください!

ASP Ebookの概要

この電子ブックをダウンロードして、ASPの学習について知っておくべきすべての情報を入手してください-ステップバイステップチュートリアルから機能リスト、サンプルコード、一般的なエラーと解決策などまで! 101ページ。

動画の説明: 【区切り位置(文字列を分割)】超わかりやすいエクセル(EXCEL)講座 (四月 2024).