-3
我對正則表達式幾乎一無所知,並且在幾個網站上閱讀了教程之後,仍然無所不知。我想要一個正則表達式來驗證/執行電影評級是G,PG-13,R還是NC-17之一。電影評級的正則表達式
我對正則表達式幾乎一無所知,並且在幾個網站上閱讀了教程之後,仍然無所不知。我想要一個正則表達式來驗證/執行電影評級是G,PG-13,R還是NC-17之一。電影評級的正則表達式
您沒有指定您所使用的編程語言,但你並不需要一個正則表達式,即:
爲python
:
ratings = ['G','PG-13','R','NC-17']
rating = "PG-13"
if rating in ratings:
print "ranking exist"
else:
print "no match"
爲php
:
$ratings = array('G','PG-13','R','NC-17');
$rating = 'PG-13';
if (in_array($rating, $ratings))
{
print "rating exist";
} else {
print "no match";
}
SO不是免費的編碼服務或輔導服務。你必須嘗試自己解決問題。如果無法正常工作,請發佈您嘗試的內容,我們會幫助您解決問題。 – Barmar
爲什麼要爲此使用正則表達式?只需將它們放入數組或字典中,並測試給定值是否在數組/字典中。 – Barmar
正如上面提到的@Barmar,你可以有一個'['G','PG-13','R','NC-17']數組,並檢查你正在查找的值是否與陣列。你不需要任何特定的正則表達式。 – MarkSkayff