我被困在試圖使正確的數字範圍與三個字母中的每一個相關聯! 這是我到目前爲止有:\w*[EWO]-\d{1,2}
試圖獲得正確的正則表達式
的問題如下:由美國政府採用
人員都分配了一個薪酬等級決定他們的年薪。薪酬等級是以字母E,W或O(每個都是大寫字母)開頭的代碼。第一個字母后跟一個短劃線,然後是一個或兩個數字。有效的工資等級從1上升到9,有效的工資等級從1上升到5.有效的O工資等級從1上升到10.有效的工資等級分類包括E-1,W-5,O-1 ,和O-10。無效薪酬等級分類的例子是E-10,W-6和O-20。
試圖捕捉一次全部使用正則表達式是一個壞主意...分成3個不同的案件(E/W/O),然後分別檢查每一個,這也會使你的代碼更清晰,方式更簡單。 – alfasin
但我該怎麼做? –