私たちは、私たちが望む場合はVBの文字列に "「「だから、我々が使用する必要が入力文字列が有効なVB文字列かどうかを確認する方法は?
を」VB文字列が」開始し、二重引用符で終わることを知っています。
マッチする正規表現パターンがある場合、私は疑問に思いますVBの文字列?。
私たちは、私たちが望む場合はVBの文字列に "「「だから、我々が使用する必要が入力文字列が有効なVB文字列かどうかを確認する方法は?
を」VB文字列が」開始し、二重引用符で終わることを知っています。
マッチする正規表現パターンがある場合、私は疑問に思いますVBの文字列?。
あなたは、彼らが入力された文字列が有効であるかどうVBコードファイルに入力した場合ので、次の正規表現はトリック
^"(("")|[^"])*"$
コンテキストとは何をするべきか?検出しようここ?あなたコンパイラが文字列データの一部である開始/終了引用符と引用符を区別できるように引用符をエスケープするだけでよい。実行時に文字列を読み込んだ場合は、二重引用符を使用する必要はありません。
ここで何を達成しようとしていますか? Visual Basicの文字列値は二重引用符で始まりも終わりもしませんが、二重引用符は文字列の一部でもかまいません。アプリケーション内の任意の値を文字列に変換できます。 – HardCode
これはVB6またはVB.Netですか? – JaredPar