TTMLのtimeExpressionsの有効な形式を理解したいと思います。 This section of the specificationは構文を記述する。ここに抽出物があります:TTML timeExpressionのW3C構文表現で '+'は何を意味しますか?
<timeExpression>
: clock-time
| offset-time
clock-time
: hours ":" minutes ":" seconds (fraction | ":" frames ("." sub-frames)?)?
offset-time
: time-count fraction? metric
hours
: <digit> <digit>
| <digit> <digit> <digit>+
-- ✂ --
私はこの文書の命名法にある程度慣れています。私は理解:
|
手段OR(
...)
グループ?
はオプション
を意味しますが+
は何を意味するのでしょうか?
hours
: <digit> <digit>
| <digit> <digit> <digit>+
代わりに、単純で:
私はそれはそれは場合であれば、なぜ仕様は読んでいました、正規表現で行いますが通り、それは「一つ以上」を意味引き受けます
このドキュメントでは、Kleene演算子を使用していると述べています。その文法では、「+」は1つ以上の意味を持ちます。多分、彼らは先行ゼロが必要であることを明確にするために2つの表現を選んだでしょう。 –
ああ、はい、ありがとうございます。それは意味をなさないでしょう。それを答えに入れたいなら、私はそれを受け入れます。 – Pocketsand