日期:2014-05-20  浏览次数:20685 次

求一正则表达式?
我想把类似的“9.1.1.1”变化成“009.001.001.001”,可这方面的正则表达式怎么写呢?
     
    类似的有“12.26.136.190”到“012.026.136.190”
                    “216.23.15.0”到“216.023.015.000”

也就是把IP地址中以“.”分成的四个数都转化为正好的三位数,当十位或百位为空时补0,
   
  这个替换用正则表达式如何来进行呢????


------解决方案--------------------
用split(".")
再用format最好...