Java--正则表达式基础入门(一)

来源:互联网 发布:cnc数控编程代码大全 编辑:程序博客网 时间:2024/06/05 18:35

在编写处理字符串的程序时,经常会有查找符合某些复杂规则的字符串的需要,正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。

正则表达式类似Windows下的通配符*和?。只不过比起通配符,它能更精确地描述你的需求——当然,代价就是更复杂——比如你可以编写一个正则表达式,用来查找所有以0开头,后面跟着2-3个数字,然后是一个连字号“-”,最后是7或8位数字的字符串(像010-12345678或0123-1234567 )。

简言之,正则表达式是用于进行文本匹配的工具,也是一个匹配的表达式。

原创粉丝点击