ACGT の文字のみを含む文字列を検証する perl 正規表現を探しています。たとえば、「AACGGGTTA」は有効である必要がありますが、「AAYYGGTTA」は無効である必要があります。これは、2 番目の文字列に A、C、G、T 文字のいずれでもない「YY」が含まれているためです。次のコードがありますが、上記の両方の文字列を検証します
if($userinput =~/[A|C|G|T]/i)
{
$validEntry = 1;
print "Valid\n";
}
ありがとう