私は以下のフォーマットの文字列を持っており、この文字列を解析していくつかの文字列操作を行い、結果を戻したり、例外を戻したいと思っています。 ALL C++。以下はC++:おそらく正規表現でパターン化された文字列を解析する
「...そうでAND 『
を解析される文字列の形式である』 AND LIKE 『』 AND LIKE」
私は、正規表現のようなもののために行くことを考えていました。これを処理することができます。しかし、私はこの分野では素朴です。
あなたからの任意のアイデアは素晴らしいだろう。以下
形式をより正確に記述することはできますか?また、どのような種類のオブジェクトを返すのですか? –
3つの可能な質問:REは良い解決策ですか?どのような質問が必要ですか? – stefaanv
あなたの文法は普通ですが、正規表現を使うことができます。例えば、SQLはCFGです。文法がとてもシンプルならあなたが「スプリット」機能を使用するよりも、あなたが書いたように、 –