Pattern.compile(的用法 正则表达式)
大家好,科普达人来为大家解答以上问题,Pattern.compile,的用法 正则表达式很多人还不知道,现在让我们一起来看看吧!
你看一下,下边的例子。
-
导入Java。util。正则表达式。matcher
转载或者么院引用本文内例容保请称注明来源于芝士回答
导入Java。util。正则表达式。图案;
公共类主要{
公共静态void main(String[] args)引发异常{
和对年等部应样比但次活较组指例才备准参。
string str=' 10.2368686986859686 ';
模式p=模式。编译('[d]*[.][d]{ 2 } ');//小数保留两位小数
不合各命意通资边统转,连快格育。
matcher m=p . matcher(str);
//查找相应的字符串
while (m.find()) {
string tmp=m . group();
如果(!''.等于(tmp)) {
系统。出去。println(tmp);
}
}
//判断是否匹配
系统。出去。println(m . matches());
str='上山打老虎打不到;
p=Pattern.compile('老虎打不到');
m=p . matcher(str);
//查找相应的字符串
while (m.find()) {
string tmp=m . group();
如果(!''.等于(tmp)) {
系统。出去。println(tmp);
}
}
}
}
本文到此结束,希望对大家有所帮助。