こんにちは、私の夢のビルダーの仲間です。
私はツイッターから時間を解析しており、この正規表現を使用しています:
{
match = /^[1]/.exec(obj.tweetTime);
if(match != null){
time = "1 hour ago";
}
else
{
match = /^[0-9]{1,2}/.exec(obj.tweetTime);
time = match + " hours ago";
}
}
私の質問は、これを行う簡単な方法があるかどうかです。ご覧のとおり、時間は 2 桁です。印刷物を正しくフォーマットしたいだけです。あなたが見ることができるように時間/時間。
正規表現を1つだけ書き、条件付きブラケットを1つだけ使用することは可能ですか?
PS: 私は正規表現の初心者であり、/^[0-9]{1,2}/ が実質的に 0 から 99 までの数値を許可することは知っていますが、私が言ったように、それが可能かどうかを尋ねるだけで、私のニーズに合っています。私は知識が不足しているので、これは適切です。
ありがとう、たくさんの愛<3