視覚的な基本を使用して、私は文字列を持っています。文字列に大文字の英字が1つ続けてピリオドが含まれていることを確認したい次のようにContainsを使用しようとしました:VB.NET文字列にアルファベット文字と。が含まれているかどうかを確認するにはどうすればいいですか?
someString.Contains( "[A-Z]。")しかし、これは私が望むものを返しませんでした。
また、1つの番号の後にピリオドを付ける必要があります。
は、どのように私はVisual Basicでこれを行うことができます
あなたはこのためにテストするための正規表現を作成(またはあなたが必要なもの。その後regex.match呼び出しん正規表現のためのgoogleできる
Visual Basicで正規表現を作成するにはどうすればよいですか? – user840930
正規表現の文字列を二重引用符で囲みます。 RegexはSystem.Text.RegularExpression名前空間の一部です。それは2つの値をとります。入力文字列と正規表現の文字列 – Brian
私は試しました:Dim rowHeaderRegex Regex = New Regex( "([AZ] |。| \?)") Dim M As Match = rowHeaderRegex.Match(rowName) "A. SomeString"ではなく "1" 。SomeString "も成功を返しました。それは数字を除外するために異なる必要がありますか? – user840930