次のコードがあります。
Match matcher = new Regex("[0-9]+.[0-9]+.[0-9]+").Match("12/02/1994");
if (matcher.Success)
{
string matchedString1 = matcher.Value;
string matchedString2 = matcher.ToString();
}
この場合matchedString1
、 とmatchedString2
には同じ値が含まれます"12/02/1994"
。正規表現に対して常に同じ結果を返していますmatcher.Value
か?matcher.ToString()