テキストファイルで認識しようとしている文字列を次に示します。テキスト ファイルには、各行で抽出する必要がある特定のフィールドがあります。元:
Field1 = This is the content for field 1
Field2 = This is the content for field 2
Field3 = This is the content for field 3, which is = to 4445
最初の「=」記号の後に field3 の内容を抽出したいとします。「これはフィールド 3 のコンテンツであり、= から 4445 まで」というコンテンツを取得するにはどうすればよいですか? 私は正規表現を始めたばかりなので、あまり経験がありません。これが私が試したものです:
=.*
ただし、これは最初の「=」記号とその後のすべてを出力します。最初の = 記号を省略したい。
同様に、最初の「=」記号なしで「Field3」を取得するための正規表現は何でしょうか? 最初の等号に基づいて行を分割できることはわかっていますが、実際には正規表現で行う必要があります。ありがとうございました