C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[3]: テキスト内の文字列を抽出しテキストへ書き込む


(過去ログ 48 を表示中)

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■26361 / inTopicNo.1)  テキスト内の文字列を抽出しテキストへ書き込む
  
□投稿者/ アク (1回)-(2008/10/07(Tue) 18:39:47)

分類:[VB.NET/VB2005 以降] 

開発環境:VB.NET 2008

a.txt内の[]で囲まれた文字列を取得したいのですが。
例えば、

a.txtの内容
-----------------------------------
http:/www.yahoo.co.jp/[sakura]/
abcdef
[botan][bara]
asdfghjklqwertyu[tanpopo]yuiop
-----------------------------------

このa.txtの内容であれば、
「sakura」
「botan」
「bara」
「tanpopo」
が抽出されることになります。

これをb.txtに書き込めたらと思います。
どなたかご教授お願いします
引用返信 編集キー/
■26363 / inTopicNo.2)  Re[1]: テキスト内の文字列を抽出しテキストへ書き込む
□投稿者/ ぽぴ王子 (400回)-(2008/10/07(Tue) 18:47:14)
ぽぴ王子 さんの Web サイト
No26361 (アク さん) に返信
> 開発環境:VB.NET 2008
>
> a.txt内の[]で囲まれた文字列を取得したいのですが。
> 例えば、
>
> a.txtの内容
> -----------------------------------
> http:/www.yahoo.co.jp/[sakura]/
> abcdef
> [botan][bara]
> asdfghjklqwertyu[tanpopo]yuiop
> -----------------------------------
>
> このa.txtの内容であれば、
> 「sakura」
> 「botan」
> 「bara」
> 「tanpopo」
> が抽出されることになります。
>
> これをb.txtに書き込めたらと思います。
> どなたかご教授お願いします

まず、何を知りたいのかがわかりません。
文章でのコミュニケーションを図るなら、他人が読んで理解可能な文章にしないといけません。
「ご教授お願いします」と言われても、何を教授してよいのかもわからない文章では
誰も答えてくれないと思います。
(ちなみにこの場合は「教授」ではなく「教示」の方がいいかもしれないですね)

1. a.txt の内容を読む
2. [] で囲まれた文字列を検索
3. 検索した文字を取り出す
4. 取り出した文字列を b.txt に出力する

という順番だと思うのですが、まずはこうやって「やりたいこと」を箇条書きにしてみることが
大事だと思います。その上で「ここがわかりません!」と質問できるでしょう。

「どこがわからないのか」を考えてみてください。それを考えるのは我々ではなく、アクさん本人です。
引用返信 編集キー/
■26434 / inTopicNo.3)  Re[2]: テキスト内の文字列を抽出しテキストへ書き込む
□投稿者/ ぷさいくろう (3回)-(2008/10/08(Wed) 21:30:24)
正規表現でOK
引用返信 編集キー/
■26442 / inTopicNo.4)  Re[3]: テキスト内の文字列を抽出しテキストへ書き込む
□投稿者/ アク (2回)-(2008/10/09(Thu) 00:50:51)
ありがとうございました!
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -