我有以下的正則表達式:需要幫助阻止3個前綴
^\+1242((35[79]|37[56]|46[^019]|44[^2]|4[^0169]\d|5[^0189]\d|6[34]\d|395|72\d))
我被困在"4[^0169]\d"
部分。
正確地,如果輸入+1242413
,這不匹配。 +1242401
也是一樣。它確實匹配+1242441
(即,它是允許的)。
我陷入了困境,我也想阻止"442"
,如+1242442
。這應該不會太多(就像上面例子中的+1424401)。但是,441
或443
或444
等應該匹配。所以+1242441
應該是正則表達式上的成功匹配。
如何將4[^0169]\d
擴展爲不匹配442
以及已經阻止的那些?
@anubhava:請解決它,拯救我們! –
flinchböt先生更一般的目標是什麼? –