いつもありがとうございます。
テキストファイル内より項目の位置を検索し、
検索した位置から改行コードまでを取得したいです。
====<< 例:テキストファイル内 >>====
氏名 井上花子
住所 東京都〇〇区×××1-1-1
====<< 例:テキストファイル内 >>====
※取得したい値は太字箇所、最大文字数が不明のため、改行コードまでを取得できればと考えた次第です。
strings.Instr で文字列"氏名 "の位置を取得 の利用を考えております。
良案ございましたらご教示願います。
Yoichi
(Yoichi)
2
こんにちは
正規表現で直接取得できます。
氏名
System.Text.RegularExpressions.Regex.Match(yourString,"(?<=氏名\s*)[^\r\n]*").Value
住所
System.Text.RegularExpressions.Regex.Match(yourString,"(?<=住所\s*)[^\r\n]*").Value
Yoichi様
いつもありがとうございます。
「正規表現」の利用で取得できるとのこと。
利用前に、どんな意味が書いてあるか学習が私には必要そうです。
「正規表現」について調べてみます。
早々にありがとうございました。
system
(system)
Closed
4
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.