私はc#(Pattern)の検証文字列です。
バリデーションが必要なのは、1 つ以上の動的な単語が含まれていることです。
例えば :
最初の文字列 -新しいチケットの更新 - ID:New with Priority: New 新しいチケット/アクション アイテムが GSD で割り当てられます。
2 番目の文字列 - #チケットの更新 - ID: # 優先度: # 新しいチケット/アクション アイテムが GSD で割り当てられます。
DB に 2 番目の文字列があり、動的な単語を#に置き換えました。何でもかまいません。
そして、最初の文字列は、2 番目の文字列で指定されたパターンと一致する場合に検証されます。
文字列分割操作を使用して実行できることはわかっていますが、正規表現などで実行できるように、分割操作が重いため、これを効率的に行うための代替方法はありますか。
IF First string is: AnyWordWithNumbers Ticket Update- ID: AnyWordWithNumbers with Priority: AnyWordWithNumbers 新しいチケット/アクション アイテムが GSD で割り当てられます。
したがって、この文字列は有効です.. IF 最初の文字列は次のとおりです: AnyWordWithNumbers Tt Update- ID: AnyWordWithNumbers with Priority: AnyWordWithNumbers A New ticket/action item is assigned to you in GSD
最後の (.) が欠落しており、チケットのスペルが正しくないため、有効ではありません。
Not : 太字のマークは何でもかまいません