正则表达式求解· 如何把一个字符串中的数据提取出来,存放大一个数组中,他们之间用的是空格隔开的。例如String test="123 123 123 123";怎么把这些提取出来存放到一个数组中String t[]={}; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 js就是这样用的stringObject.split(separator, howmany)例子 1在本例中,我们将按照不同的方式来分割字符串:<script type="text/javascript">var str="How are you doing today?"document.write(str.split(" ") + "<br />")document.write(str.split("") + "<br />")document.write(str.split(" ",3))</script>输出:How,are,you,doing,today?H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?How,are,you例子 2在本例中,我们将分割结构更为复杂的字符串:"2:3:4:5".split(":") //将返回["2", "3", "4", "5"]"|a|b|c".split("|") //将返回["", "a", "b", "c", ""]例子 3使用下面的代码,可以把句子分割成单词:var words = sentence.split(' ')或者使用正则表达式作为 separator:var words = sentence.split(/\s+/)例子 4如果您希望把单词分割为字母,或者把字符串分割为字符,可使用下面的代码:"hello".split("") //可返回 ["h", "e", "l", "l", "o"]若只需要返回一部分字符,请使用 howmany 参数:"hello".split("", 3) //可返回 ["h", "e", "l"] <script language="javascript"> var test="123 123 123 123"; var t=test.split(" "); document.write(t);</script> 用split(" ")方法 意思是启用正则表达式 用空格分割 能否用正则表达式取出字符串中的这个信息? Hibernate配置文件问题 请大侠帮忙!!! spring是如何管理数据库连接池的 在swing里面,如何使用代码控制Tooltip的显示? 前辈!J2se到底包括哪些? 定义一个雇员类? 小妹遇到一个怪问题,请帮忙看一下,怪哉怪哉,在线等待好消息。。。。。 java打印报表的问题!!在线等待中!!! 希望回答!!! TreeMap中是如何实现key值唯一的? 8.制作一个java应用程序,模拟实现数据链表的数据读写,即对某堆栈的setList()和getList(); 一道简单的多线程题
在本例中,我们将按照不同的方式来分割字符串:<script type="text/javascript">var str="How are you doing today?"document.write(str.split(" ") + "<br />")
document.write(str.split("") + "<br />")
document.write(str.split(" ",3))</script>输出:How,are,you,doing,today?
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
How,are,you例子 2
在本例中,我们将分割结构更为复杂的字符串:"2:3:4:5".split(":") //将返回["2", "3", "4", "5"]
"|a|b|c".split("|") //将返回["", "a", "b", "c", ""]例子 3
使用下面的代码,可以把句子分割成单词:var words = sentence.split(' ')或者使用正则表达式作为 separator:var words = sentence.split(/\s+/)例子 4
如果您希望把单词分割为字母,或者把字符串分割为字符,可使用下面的代码:"hello".split("") //可返回 ["h", "e", "l", "l", "o"]若只需要返回一部分字符,请使用 howmany 参数:"hello".split("", 3) //可返回 ["h", "e", "l"]
<script language="javascript">
var test="123 123 123 123";
var t=test.split(" ");
document.write(t);
</script>