以下が と評価されるのはなぜTrue
ですか?
Dim result = "b" Like "*a*b"
ありがとう。
編集:
これを少し一般化するために、次の戻り値True
:
"String1" Like "*AnyText1*AnyText2*AnyText???******????*String1"
VBA は正常に動作し、 を返しFalse
ます。
PowerShell は正しく動作し、以下を返しFalse
ます。
PS C:\Users\XXX> "b" -Like "*a*b"
False
EDIT2:
バグ レポートへのリンク:
https://connect.microsoft.com/VisualStudio/feedback/details/748415/a-bug-in-net-like-operator