クラスのプロパティを一致させようとしています。クラスの例:
public static string ComingSoonPage
{
get { return "/blog-coming-soon.aspx"; }
}
public static string EncodeBase64(string dataToEncode)
{
byte[] bytes = System.Text.ASCIIEncoding.UTF8.GetBytes(dataToEncode);
string returnValue = System.Convert.ToBase64String(bytes);
return returnValue;
}
この種の正規表現を使用しています:
(?:public|private|protected)([\s\w]*)\s+(\w+)[^(]
プロパティだけでなく、間違っているメソッドにも一致します。だから私は(を含む文を一致から削除したい。だからそれは(を含む)メソッドではなくすべてを選択する。どうすればそれを達成できるか。