私は、ParseKitとパーズタイムスタンプについてかなり簡単な質問をしました...どのようにドット/ピリオドの記号的性質を強制するのですか?ParseKit文法を使用してタイムスタンプを解析する
たとえば、2008-01-25
を解析しようとすると、date = /\d{4}/ '-' /\d{2}/ '-' /\d{2}/
のようなものを使用できます。実際には、しかし、まさにこの(興味深いことに、しかし、あなたは@symbolState='-';
を追加しない限り提供文法のDemoAppでは動作しませんが、私は話を戻そう...)
を行いParseKitに同梱されてdate.grammar
は何をすべきか、そこにありますたとえば、2008.01.25
または2008-01-25-12.34.45
のように、ドットを含む日付を解析する場合は、私は行います。私は@symbolState
ディレクティブに'.'
を追加しようとしましたが、無視され続けるだけです。私は現時点で私の文法をテストするためにDemoAppに頼っていることに注意してください...違いがあれば分かりません。
ご意見をいただければ幸いです。
お試しください:/¥d{4}\.\d{2}\.\d{2}/ – Eduardo
提案をありがとうございます。それはうまくいかないが、再び '/ \ d {4} - \ d {2} - \ d {2} /'はどちらも解析しない。 –