このから派生し、現在は削除されています。
文字列が与えられた場合、それが適切なBishopパスワードを構成する場合は(truthy / falsyまたは2つの一貫した値)に答えます。これは、次のすべての条件が満たされた場合です。
10文字以上
3桁以上(
[0-9])それは回文ではありません(逆転してもそれ自体と同じです)
コードがBishopの適切なパスワードである場合、0バイトのボーナスを受け取ります。
警告:実際のパスワード強度の尺度としてBishopの良さを使用しないでください!
例
適切なBishopパスワード
PPCG123GCPP
PPCG123PPCG
PPCG123gcpp
0123456789
Tr0ub4dor&3
不正なBishopパスワード
PPCG123 (短すぎる)
correct horse battery staple (桁が足りない)
PPCG121GCPP (パリンドローム)
 (桁が短すぎて足りない)
abc121cba (短すぎて回文)
aaaaaaaaaaaa (パリンドロームで足りない)
abc99cba (すべてが間違っている)