正则表达式,是用来匹配字符串的,即检查一定的格式,还能按格式进行分
组,替换......
举个简单的例子,检查一个字符串是否是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集最全视频教程中有详细的讲解
近日华纳云发布了最新的618返场优惠活动,主要针对旗下的免备案香港云服务器、香港独立服务器、香港高防御服务器等产品,月付6折优惠起,高防御服务器可提供20G DDOS防御,采用E5处理器V4CPU性能,10Mbps独享CN2 GIA高速优质带宽,有需要免备案香港服务器、香港云服务器、香港独立服务器、香港高防御服务器、香港物理服务器的朋友可以尝试一下。华纳云好不好?华纳云怎么样?华纳云服务器怎么样?...
提速啦简单介绍下提速啦 是成立于2012年的IDC老兵 长期以来是很多入门级IDC用户的必选商家 便宜 稳定 廉价 是你创业分销的不二之选,目前市场上很多的商家都是从提速啦拿货然后去分销的。提速啦最新物理机活动 爆炸便宜的香港CN2物理服务器 和 日本CN2物理服务器香港CTG E5 2650 16G内存 20M CN2带宽 1T硬盘 150元/月日本CN2 E5 2650 16G内存 20M C...
收到10gbiz发来的7月份优惠方案,中国香港、美国洛杉矶机房VPS主机4折优惠码,优惠后洛杉矶VPS月付2.36美元起,香港VPS月付2.75美元起。这是一家2020年成立的主机商,提供的产品包括独立服务器租用和VPS主机等,数据中心在美国洛杉矶、圣何塞和中国香港。商家VPS主机基于KVM架构,支持使用PayPal或者支付宝付款。洛杉矶VPS架构CPU内存硬盘带宽系统价格单核512MB10GB1...