介绍
这篇文章将为大家详细讲解有关Java利用正则表达式如何实现查找换行符,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
具体如下:
默认情况下,正则表达式^和$忽略行结束符,仅分别与整个输入序列的开头和结尾匹配。如果激活,则中。时,仅在行结束符之前或输入序列的结尾处匹配。
NLMatch。java:
包nlMatch; 进口java.util.regex.Pattern;/* * *由弗兰克 *使用正则表达式在文本中查找换行符 */公开课NLMatch { 公共静态void main (String [] args) { 字符串输入=拔颐蜗胍鎈 nmore引擎,整天long"; System.out.println(“输入:“;+输入); System.out.println (); String[]型={“引擎。更engines",“伊内斯\ nmore",“引擎“美元}; for (int i=0;我& lt;patt.length;我+ +){ System.out.println(模式:“;[我]+型); 布尔发现; [我]模式p1l=Pattern.compile(型); 发现=p1l.matcher(输入);(); System.out.println(默认匹配“;+发现);//代表任何符号(点), 模式pml=Pattern.compile (patt[我]模式。DOTALL | Pattern.MULTILINE); 发现=pml.matcher(输入);(); System.out.println(“多行匹配,+发现); System.out.println ();/* 运行结果: 默认匹配正确的 多行匹配正确的 模式:引擎美元 默认匹配错误 多行匹配正确的 */} } }
<>强eclipse >强运行结果如下:
关于Java利用正则表达式如何实现查找换行符就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。