import java.util.regex.Matcher;
/**
来自 N o w J a v a . c o m**/
import java.util.regex.Pattern;
public class Main {
public static void main(String[] args) {
// Compile regular expression
String patternStr = "b";
Pattern pattern = Pattern.compile(patternStr);
// Determine if pattern exists in input
CharSequence inputStr = "a b c b";
Matcher matcher = pattern.matcher(inputStr);
boolean matchFound = matcher.find();
System.out.println(matchFound);
/**
* nowjava.com - 时代Java 提 供
**/
// Get matching string
String match = matcher.group(); // b
System.out.println(match);
// Get indices of matching string
int start = matcher.start(); // 2
System.out.println(start);
int end = matcher.end(); // 3
System.out.println(end);
/**代码未完, 请加载全部代码(NowJava.com).**/
本文系作者在时代Java发表,未经许可,不得转载。如有侵权,请联系nowjava@qq.com删除。