私は独自の MT940 パーサーを構築していますが、特定されていないと思われる問題に遭遇しています。
:61: タグの仕様は、可変量の文字 (34x) で終了することを示しています。サンプルファイルから、次の行に続くことができることがわかります。
例えば:
:61:1510151015C54,01NTRFNONREF//15288910043499
/TRCD/00100/
次の行が新しいタグなのか、それとも前のタグのコンテンツの続きなのかを判断するにはどうすればよいですか? 行の先頭で :xx: パターンを探すのは単純なようです。コンテンツに実際にその特定のパターンが含まれているという例外的な状況でバグが発生する可能性があるためです。