以下是满足给定要求的正则表达式:

  1. ^(?!(\b25[6-9]\b|\b2[6-9][0-9]\b|\b[3-9][0-9]{2}\b|\b[0-9]{4,}\b)\.\b(\b25[6-9]\b|\b2[6-9][0-9]\b|\b[3-9][0-9]{2}\b|\b[0-9]{4,}\b)\.\b(\b25[6-9]\b|\b2[6-9][0-9]\b|\b[3-9][0-9]{2}\b|\b[0-9]{4,}\b)\.\b(\b25[6-9]\b|\b2[6-9][0-9]\b|\b[3-9][0-9]{2}\b|\b[0-9]{4,}\b)$).*$

  2. ^(?!.*[a-zA-Z]).*$

  3. ^(?!(\b[0-9]{1,2}\b|\b1[0-5][0-9]\b|\b16\b)\.\b(\b[0-9]{1,2}\b|\b1[0-5][0-9]\b|\b16\b)(\.\b[0-9]{1,2}\b|\.\b1[0-5][0-9]\b|\.\b16\b)?$).*$

  4. ^(?!(\b0[0-9]{1,2}\b|\b[0-9]{1,2}\b|\b1[0-1][0-9]\b|\b12[0-7]\b)\.\b0[0-9]{1,2}\b|\b[0-9]{1,2}\b|\b1[0-1][0-9]\b|\b12[0-7]\b(\.\b0[0-9]{1,2}\b|\b[0-9]{1,2}\b|\b1[0-1][0-9]\b|\b12[0-7]\b){2}\.\b0[0-9]{1,2}\b|\b[0-9]{1,2}\b|\b1[0-1][0-9]\b|\b12[0-7]\b)$).*$

  5. ^(?!.*-$).*$

  6. `^(?!.[a-zA-Z]).$


原文地址: https://www.cveoy.top/t/topic/iE2p 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录