次のような入力ファイルを取得しようとしています。
SomeElement1|SomeElementWithDifferentLength2|SomeElement3|AnElementI'llIgnore4|Something5| Element1|DifferentLength2|Element3|AnElementI'llIgnore4|Element5|
そして、特定の間隔で列にフォーマットします。私はJavaが初めてで、C++のバックグラウンドを持っています。とにかく、正規表現でパターンを確立してから、一致を探していました。特定の文字(パイプ「|」)を識別するための正規表現の構文がわからないので、パターンを判断できます。
これは良いアプローチのように思えますか? もしそうなら、Pattern.compile("Regex syntax") の構文は何であり、それとの一致をどのように判断しますか?