2017-04-17 8 views
-3

正規表現といくつかのサイトでチュートリアルを読んだ後で、何も隣には何も知られていません。私はフィルム評価がG、PG-13、RまたはNC-17の1つであることを検証/強制する正規表現が欲しい。フィルム評価のための正規表現

+1

SOは無料のコーディングサービスまたは個人指導サービスではありません。自分で問題を解決しようとする試みが必要です。あなたがそれを働かせることができない場合は、あなたが試したものを投稿してください。 – Barmar

+1

正規表現を使用する理由は何ですか?配列や辞書に入れて、指定された値がarray/dictにあるかどうかをテストするだけです。 – Barmar

+1

@Barmarが上で示唆したように、 '['G'、 'PG-13'、 'R'、 'NC-17']'配列を持ち、探している値が配列。そこに特定の正規表現は必要ありません。 – MarkSkayff

答えて

0

あなたが使用しているプログラミング言語を指定していないが、あなたは正規表現を必要としない、すなわち:

pythonのために:phpため

ratings = ['G','PG-13','R','NC-17'] 
rating = "PG-13" 
if rating in ratings: 
    print "ranking exist" 
else: 
    print "no match" 

を:

$ratings = array('G','PG-13','R','NC-17'); 
$rating = 'PG-13'; 

if (in_array($rating, $ratings)) 
{ 
    print "rating exist"; 
} else { 
    print "no match"; 
} 
関連する問題