我想用数字替换字符串特定的字符.
假设我有这样的格式字符串,"B######"所以它有一个"字母"和6"#"字符.我需要首先弄清楚它包含多少"#",并根据这个数字,生成随机令牌
Session::Token->new(alphabet => ['0'..'9'], length => $length_from_format_string);
Run Code Online (Sandbox Code Playgroud)
然后,我需要用生成的数字替换#... 但...
格式字符串也可以B##CDE###1这样它仍然有6"#"所以生成的数字必须按照格式划分:(所有这一切应该尽可能有效
谢谢你的提示