2016-01-14 24 views
6

私はコンパイル時に、私はこのエラーメッセージを取得ことを除いて、正常に動作します正規表現を使用して、ニムプログラムを書いている:Nim `警告:再使用は推奨されていません.`、代わりに何を使用しますか?

Warning: re is deprecated [Deprecated] 

を私はreモジュールのマニュアルに見えたが、なしがありますしましたregexesを作成する新しい方法の言及。

私の質問は、re"regex"コンストラクタが廃止予定の場合、何をにするといいですか?私は使っていますか? the docsから

答えて

6

代わりnreまたはpegsモジュールを使用することを検討してください。

pegs

は、正規表現よりも強力であると考えられるとなどは、ほとんどの正規表現エンジンは異なる構文を使用しています。対照的に、 nreは、 reよりもPCREライブラリのほうが優れたラッパーです。

+0

「nre」は完全に機能し、「ペグ」は非常に興味深いように見えます。私はそれを学びます。 – Samadi

+0

あなたは大歓迎です。 – JAB

関連する問題