2017-11-07 10 views
0

私は分割が必要です私は2単語以上の分割文字列が必要な大規模な経済テキストを持っていますが、このタスクを実行するWeb上の例は見つかりませんでした:ASPクラシック:2単語以上の分割文字列はどのように分割されますか?

text: "経済的範囲は非常に小さいマクロ経済学と呼ばれている。

2単語以上の文字列の左右に空白を入れて2文字以上の文字列を取得する必要があります。それは複雑ですよね?

ご協力いただければ幸いです。

x=split(text,"very small") - 私は「空白 『非常に小さい』空白」

+0

私はあなたが達成しようとしていることを完全には分かっていませんが、スペース上で分割して文のすべての単語の配列を返し、リストを繰り返して、 +前の番号 – jazza1000

+0

私はこの最後のステップを実行できません。リストを繰り返し、すべての2番目の単語はその単語+前の単語を返します。 –

+0

私はこの最後のステップを行うことができません:リストを繰り返し、すべての2番目の単語はその単語+前の単語を返します。私のコードは、2つまたは3ではなく、一度に1つの部分文字列だけを読み込み、そのような単語+近傍の部分文字列(単語)を出力します。 –

答えて

0

を取得する必要がある

に動作していないが、あなたが探しているものを、このですか?

dim a 
dim i 

a = Split("this is a string") 
for i=0 to ubound(a) 
    if (i mod 2 =1) then 
    MsgBox a(i-1) & " " & a(i) 
    end if 
next 
+0

ほぼ。 <%暗く 私 =スプリット( "これは文字列である") X = UBOUNDにI = 0 "が"(A) 次いで(i = 1から2 MOD)場合にメッセージボックスを暗く(I-1)& "X" &(I) \t '(I-1)= 次%> –

+0

ときは、この文字列=(I) 端部である(I-1)& "i"&a(i + 1) - ここで、 "i"は部分文字列であり、i-1とi + 1は隣人 –