我試圖測試我的「操作碼」列表,看它們是否與我的有效操作碼一致,這是我用以下方式測試的一對數字0-9:var isValidNumericOpcode = (/^[0-9]{2}$/i);
或操作碼包含一個字母(在我的例子中是A或D)和一個數字或兩個字母(在我的例子中是A或D)。如果我要查找與此類集合相匹配的任何內容,例如[「A9」,「AD」,「8D」]忽略大小寫(即其中任何一個有效["A9", "a9", "AD", "aD", "Ad", "ad", "8D", "8d"]
),我將如何檢查第二個案例。如何使用正則表達式來表示這個集合
謝謝
「d8」也是一個有效的操作碼嗎? –
@TedHopp因爲喬伊有「A9」我會認爲「d8」也是有效的。 – mauris
不,只是(在我的例子中)A9,AD或8D按順序和大小寫不敏感將是有效的操作碼 – Joey