メールアドレスのユーザー ID セクションから作成された plif ファイルに ID フィールドを追加する必要があります。私たちの電子メール ユーザー ID は可変長ですが、ID として出力する場合、出力は正確に 48 文字の長さでなければなりません。
電子メール ユーザー ID を検索する正規表現
A(02||20)(N.* )([^ ]*)(\@[a-zA_Z.]*newpaltz.edu)
これまでの電子メール ユーザー ID の出力 \3 = 電子メール ユーザー ID & ZZZ は単なるプレース ホルダーだったので、出力を簡単に見つけることができました。
A02\3 ZZZ A\1\2\3\4
問題は、出力を正確に 48 文字の長さにフォーマットできないことです。
取得する可能性のある 3 つのメール ユーザー ID を次に示します。
toleveg
some.otheruser
n03468654
次のようにフォーマットして出力する必要があります。
A02toleveg + 00ACN
A02some.otheruser + 00ACN
A02n03468654 + 00ACN
私はnotepad++を使用していますが、PHPに切り替えることができると思います。VBscript または Jscript は、直接的な正規表現ソリューションがない場合に対処できる他の言語です。