Java中Pattern pattern = Pattern.compile("(\\d)*");正则表达式的含义是什么?
3个回答
展开全部
将给定的正则表达式(\d出现0到多)编译到具有给定标志的模式中。
追问
("(\\d)*")中(\\d)外的星号表示的是0到无穷个数字么?
那(\\d+)就表示的是至少有一个数字么?
还有(\\-|\\+|\\*)表示的是什么意思啊
多谢啦
追答
("(\\d)*")中(\\d)外的星号表示的是0到无穷个数字么? -=--嗯
那(\\d+)就表示的是至少有一个数字么? 不是.\\已经代表反斜线字符\了。代表\加d字符出现1到多个。如\dd \ddd \d
\\-和上面一样啊。代表字符\- |代表或者的意思 +代表一到多
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询