14 lines
281 B
C#
14 lines
281 B
C#
using System.Text.RegularExpressions;
|
|
|
|
namespace Wallet;
|
|
|
|
public partial class DigitRule :
|
|
IPasswordRule
|
|
{
|
|
public int CalculateScore(string password) =>
|
|
Regex().IsMatch(password) ? 2 : 0;
|
|
|
|
[GeneratedRegex(@"\d")]
|
|
private static partial Regex Regex();
|
|
}
|