2017-08-16 15 views
1

フィールドの文字列をチェックする必要がありますField!group1.ValueこのXX-XXXX-XXXXのような特定の形式であるかどうかを確認するには、この式で何も変更を加えない場合は文字列が特定のパターンに含まれているかどうかを確認する方法は?

=Fields!group1.Value + " " + Fields!groupDesc1.Value. 

私は最初のフィールド!group1.Valueを削除し、フィールドだけを保持する必要がある場合!groupDesc1.Value。誰も助けることができますか?

答えて

1

うまくいけば、これが役に立ちます。あなたは、小文字や数字など

=IIF(Fields!group1.Value like "[A-Za-z0-9][A-Za-z0-9]-[A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9]-[A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9]", 
Fields!group1.Value + " " + Fields!groupDesc1.Value, 
Fields!groupDesc1.Value) 

VB Patterns

+0

それは例えば07から1324-S000の数値と下または上の任意の混合物であってもよいため、[A-Z]を修正する必要があるかもしれません。それ、どうやったら出来るの?私はちょうど以下のようなものを追加する必要があります= IIF(Fields!group1.Value "[AZ] [az] [0-9] [AZ] az] [0-9] - [AZ] az] [0-9] [AZ] az] [0-9] [0-9] [0-9] [0-9] [0-9] [AZ] az] [0-9] [AZ] az] [0-9] [AZ] az [0-9] "、 フィールド!group1.Value +" "+フィールド!groupDesc1.Value、 フィールド!groupDesc1.Value) – Rinu

+0

[AZ]は[A-Za-z0-9]に置き換えられます – Schmocken

+0

この%% - %%%% - %%%%のようなものができますか?ワイルドカードを使用する – Rinu

関連する問題