-
「テキストの解析」にて「正規表現である」を利用して分割できます。
正規表現の詳細は以下など参考になると思いますので、ご覧ください。
https://ics.media/entry/221020/
今回であれば「アルファベット、空白(ない場合もある)、アルファベット、改行、数字」の塊で取れれば良いので、パターンとしては、
[A-Z]+ ?[A-Z]*(\R)\d+
でしょうか(もっとスマートな書き方があるかもしれません)
1. 『[A-Z]+』:アルファベット大文字が1文字以上繰り返す
2. 『 ?』:半角スペースが0か1文字
3. 『[A-Z]*』:アルファベット大文字が0文字以上(直前にスペースが有る場合には1文字以上続くので)
4. 『\R』:改行が1文字
5. 『\d+』:半角数字が1文字以上
このパターンを記載の上で「最初の出現箇所のみ」のチェックを外すと、パターンにマッチしたものが全てリスト形式で取得できます。
取得したリストをForEach等でループさせれば、CurrentItemで自由にテキストを処理できるかと思います。
正規表現は一見すると難解かもしれませんが、一つの手段として参考になればと思います。
- この返信は 1 年, 10 ヶ 月 前 で Re-T 変更されました。