if(Regex.IsMatch(c1,@"^[A-Za-z]([\*][a-z])*[A-Za-z]+$"))
{
return true;
}
文字は文字で始まり文字で終わらなければならないという正規表現を書いていますすべてのアルファベットの間に「*」が含まれています。私はすべてのアルファベットの間に特殊文字を指定する方法を知らない。正規表現の文字列には、すべてのアルファベットの間に "*"が含まれていますが、アルファベットで始まり、終わりになります
2つの非アルファベット文字はどうなりますか?それらの間に星はないでしょうか? –
*「すべてのアルファベットの間に特殊文字を指定する方法がわかりません」*は一切明らかではありません。正しい入力と誤った入力の例を表示します。 –
正しい形式は「CSaSrSaScStSeSr」です。ここではすべての文字の間に星を入れることはできません。例えば、私は特殊文字スターの代わりに "S"を入れます。 – Gayathri