プログラミング割り当ての一部は、状態パターンを使用して文字列を解析する必要があります。 State Patternが使用されていることが明示的に要求されるため、他のオプションは使用できません。文字列解析のための状態パターンの使用
例列は: "更新ユーザフィルタのuserId = USER3設定名= XXX"。 (太字はキーワードです)。
をクエリを使用すると、状態パターンを使用する必要があります解析中に次のように
要求があります。 4つの 状態があります:オペレーター、OBJECT、FILTERおよびVALUES。
私はState Patternについての例を見ましたが、私はそれを得たと思いますが、それを文字列解析に適用する方法を理解することはできませんでした。
誰かが私にいくつかのヒントをくれたらうれしいです。
私は、これは私の質問に関連してどのように彼らのために良い、正規表現は、状態パターン –
@SamIamを使用していることと思いますが、? – utdemir