如何设置java正则表达式模式的长度?

时间:2015-04-23 18:14:23

标签: java regex

如何在Java正则表达式模式中设置长度?

package basic;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Regex2 
{
    public static void main(String...aq)
    {
        String a = "1234";
        Pattern p = Pattern.compile("\\d{3-8}");
        Matcher m = p.matcher(a);
        if(m.find())
            System.out.println(m.start());
    }
}

1 个答案:

答案 0 :(得分:2)

我相信如果您将{3-8}更改为{3,8},它应该会为您提供3到8个字符之间的字符串。