66问答网
所有问题
String test="a1b2c3";String[] tokens=test.split("\\d"); for(String s:tokens) System.out.print(s+" "
输出结果是a b c,我想知道为什么会是这样的输出结果,\\d表示什么。求助高手。
举报该问题
推荐答案 推荐于2018-04-19
正则表达式中 : \d 表示数字:[0-9]
\\d 第一个\是转义字符,..
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/psxisnnpx.html
其他回答
第1个回答 2011-12-23
第一个\是转义字符,\d匹配0-9,所以输出a b c
第2个回答 2011-12-23
split函数分割字符串的。后面的//d是一个正则表达式。//d匹配一个数字字符。等价于 [0-9]。
输出的结果就是把这个字符串的数字分割出来了。
相似回答
批处理有没有
一
个命令,能终止另一个正在执行的bat文件?
答:
请添加完整路径)set Bat="D:\
Test
Script\a.bat"for /f "
tokens=
2* delims=," %%i in ('wmic Process Where "Name='cmd.exe'" Get CommandLine^,ProcessId /FORMAT:csv') do ( echo %%~i | find /i "%Bat%" >nul 2>nul && taskkill /f /fi "PID eq %%~j")pause@echo o...
"-\ x0
d
"是
一
个什么标点符号?
答:
\x0d\x0a\x0d\x0a标点符号 biāodiǎn fúhào:用于标点的各种标准的符号\x0d\x0a标点符号分为点号、标号、符号三大类。点号表示口语中不同长短的停顿,标号表示书面语言里词语的性质或作用。\x0d\x0a点号:句号( 。)、问号( ?)、感叹号( !)、逗号( ,)顿号(、)、
分号(
;...
大家正在搜
金股每天产多少aica1b2c3
当输入a1b2c3d4e时
a b test
a1b2c3d4
test99b
fittest
booklet
textbook中文
textbook百度翻译
相关问题
求java高手查询
求java根据语句分给文件的方法
java高手解释下
帮忙看看下面的程序,谢谢。
java解析用分号隔开的字符串并去掉相同字符
java问题,麻烦了
stringtokenizer 可以用字符串分割么
帮我解决vb中的数据连接问题 公用模块为什么老是提示我错误啊