0

次の文字列を取得するための正規表現を考え出そうとしています:1:38Pそしてそれを日付で解析するための有効な形式に変換します。する必要がある

  1. 最後の文字がAまたはPのいずれかであることを確認し、そうでない場合は、文字列に対して何もしません。
  2. 最後の文字がAまたはPの場合は、文字列からその文字を取り除き、文字列の前にゼロ(0)を追加します。
4

1 に答える 1

1
var d = "1:38P";
var pat = /^(\d+:\d+)(A|P)$/;
var m = pat.exec(d);
if (m) { console.log('We have our winner' + 0 + m[1]}
于 2012-12-07T20:53:25.047 に答える