0
を定量補間: を私は持っているパターン:あなたはlimiting quantifier最小しきい値を使用したいので、私はC#の正規表現は、私は正規表現でtroblesを持って
int variable=int.Parse(Console.ReadLine());
を定量補間: を私は持っているパターン:あなたはlimiting quantifier最小しきい値を使用したいので、私はC#の正規表現は、私は正規表現でtroblesを持って
int variable=int.Parse(Console.ReadLine());
のようなコンソールから「変数」を読ん
string pattern = $"^[0-9]+([A-Za-z]{variable})[^a-z]*$";
動的なものとして、リテラル{
と}
を補間文字列リテラルに追加する必要があります。
補間された文字列リテラルでは、{
と}
は、コードを使用する補間部分を定義し、リテラルにするには2倍にする必要があります。
使用
var pattern = $"^[0-9]+([A-Za-z]{{{variable}}})[^a-z]*$";
[OK]を - あなたの実際の問題は何ですか? –
あなたは '$"^[0-9] +([A-Za-z] {{{変数}}})が必要だと思っています[^ az] * $ "' –
[A- Za-z]他の変数からの{limit} .. –