LoginSignup
2
0

More than 5 years have passed since last update.

アポスティーユ済みファイルのファイル名からTxHashを抜き出す正規表現

Posted at

パーセントエンコーディングされている文字列に対しての物なので、必要に応じて読み替えてください

var txhash = filename.match(/.*%20--%20Apostille%20TX%20([0-9a-f]{64})%20--%20Date%20\d{4}-\d{1,2}-\d{1,2}/)[1]

解説

  • .*

    • 元のファイル名の部分にマッチします
  • %20--~TX%20

    • アポスティーユによって追加される定型文の部分にマッチします
  • ([0-9a-f]{64})

    • 0~9,a~f、つまり16進数で構成される64桁の文字列にマッチします
  • %20--%20Date%20

    • ここも定型文です
  • \d{4}-\d{1,2}-\d{1,2}

    • アポスティーユによって追加されるyyyy-mm-dd形式のタイムスタンプの部分にマッチします
2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0