0
我有一個正則表達式驗證規則,旨在檢查用戶是否在最多10行的textarea中輸入了valide IP地址。 規則是:IP地址必須以10.200.X.X開始,用戶可以輸入1到10個地址,每個地址在一行中(以行尾字符分隔)。增強IP地址正則表達式驗證 - 正則表達式重構
其實,這個正則表達式正在工作,但它非常長。 任何人都可以考慮一個縮短的正則表達式嗎?
^(10\.200\.([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]))(([\n\r]10\.200\.([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]))?){1,9}$
非常感謝大家
非常感謝您的refacto Sujith! 謝謝你的插圖shema,它可以幫助我很多! 祝您有個愉快的日子 – Balianos
@Balianos:Welcome :) –