正则表达式,是用来匹配字符串的,即检查一定的格式,还能按格式进行分
组,替换......
举个简单的例子,检查一个字符串是否是IP地址类型的(192.168.0.101)。
当
然,下面的例子只是作初步的检查,即检查字符串是否为:1-3个数字接1
个".",1-3个数字接1个".",1-3个数字接1个".",1-3个数字。
public class Test {
public static void main(String args[]){
String s="192.168.0.101";
String s2="1234.1232.123";
System.out.println(s.matches("[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.
[0-9]{1,3}"));
System.out.println(s2.matches("[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}
.[0-9]{1,3}"));
}
}
当然,正则表达式绝不是只能检查的,还可以将字符串进行分组,提取出你
想要的部分
其实,不用正则表达式,也可以编。
但是,大多数情况下,正则表达式可以提
高你编程的效率。
高淇_java300集最全视频教程中有详细的讲解
云步云怎么样?云步云是创建于2021年的品牌,主要从事出售香港vps、美国VPS、日本VPS、香港独立服务器、香港站群服务器等,机房有香港、美国、日本东京等机房,目前在售VPS线路有CN2+BGP、CN2 GIA,香港的线路也是CN2直连大陆,该公司旗下产品均采用KVM虚拟化架构。目前,云步云提供香港安畅、沙田、大浦、葵湾、将军澳、新世界等CN2机房云服务器,2核2G5M仅72.5元/月起。点击进...
傲游主机商我们可能很多人并不陌生,实际上这个商家早年也就是个人主机商,传说是有几个个人投资创办的,不过能坚持到现在也算不错,毕竟有早年的用户积累正常情况上还是能延续的。如果是新服务商这几年确实不是特别容易,问到几个老牌的个人服务商很多都是早年的用户积累客户群。傲游主机目前有提供XEN和KVM架构的云服务器,不少还是亚洲CN2优化节点,目前数据中心包括中国香港、韩国、德国、荷兰和美国等多个地区的CN...
DiyVM是一家比较低调的国人主机商,成立于2009年,提供VPS主机和独立服务器租用等产品,其中VPS基于XEN(HVM)架构,数据中心包括香港沙田、美国洛杉矶和日本大阪等,CN2或者直连线路,支持异地备份与自定义镜像,可提供内网IP。本月商家最高提供5折优惠码,优惠后香港沙田CN2线路VPS最低2GB内存套餐每月仅50元起。香港(CN2)VPSCPU:2cores内存:2GB硬盘:50GB/R...