22智能在线
新记
java 正则表达式\\d什么意思
如题所述
举报该文章
相关建议 推荐于2018-04-08
实际上是\d,因为Java中\是
转义字符
前导符,所以在
字符串
中书写\必须得写成\\才能正确识别,所以
正则表达式
中的\d就表示为\\d的。至于正则表达式各捕获的含义,规则很多,详情网上可以搜,Java API文档也能查到,从String的match方法那里找。\d表示数字
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/itxif0t2c.html
其他看法
第1个回答 2012-11-11
String str=1+2;String[] temp = str.split(\\D); 解答:\\d正则表达式是非数字的意思以非数字分割字符串str,将所得结果存档到temp字符串数组中。\\d*表示有多位数字。比如在验证的form中就常用到if (!this.integral.matches("\\d*")) {本回答被提问者采纳
相似回答
大家正在搜
相关问题
在正则表达式中,“\d”代表什么意思
java 正则表达式\\d什么意思
java 正则表达式是什么?
正则表达式“\\d+||(\\d+\\.\\d+”是什么意思
java正则表达式求解:\\D \\W \\w分别代表什么呢...
正则表达式中@"(\d)+\,(\d)是什么意思
正则表达式中\d和\\d有什么区别
java 求解释正则表达式“.+/(\\d+)/.+”的含义