※※※▼▼~▼○○
上記の※と○は不変ですが、▼は可変の文字列が並んでいる場合、▼のみ抽出するには、どのような方法がありますでしょうか。よろしくお願いします。
※※※の文字数から ▼▼~▼が 何文字目からなのか取得したのをAとする。
○○が何文字目か取得して 全体から ○○と※※※の文字数を引き、Aから
その文字数分 取得すればよい。
以下、テストしてないので、適宜数字を直してください。
例 「さあ、こんにちは と言うぞ」、「さあ、おまえはもう死んでいる と言うぞ」、「さあ、あばばばばばばば と言うぞ」
Excelの場合(A1に入っている前提として)
=mid(A1, len("さあ、") + 1, len(A1) - len("さあ、 と言うぞ"))
正規表現置換(sakuraエディタ)
"さあ、(.*) と言うぞ"
"\1"
基本的なやり方は 上記どおりですが わかりにくい場合は、例をあげてみてください。
2013/06/10 18:35:22例が あったほうが わかりやすいと思いますよ。