String对象的split函数接收正则表达式 var colorText = "red,blue,green";var colorGet = colorText.split(/[^/,]+/);为什么结果是["", ",", ",", ""],最后一个空字符串是怎么回事?正则表达式splitJavaScript 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 green 后面没有“,”了,所以就成了空串 首先 你的正则表达式写错了,其一:只匹配了 ","忘记了green后面还有一个空白字符没有匹配到;其二:正则表达式忘记写行尾匹配;改正后的代码如下: var colorText = "red,blue,green"; var colorGet = colorText.split(/[^/,]+\s+$/); document.write(colorGet); document.execCommand("Copy"); 为什么在非IE内核浏览器中不起作用 ~~~~关于 js 代码作用域的疑问~~~~ img标签如何每次都重新请求 怎样将windows.open窗口隐藏或着隐藏在主窗口后??? JS 如何提取字符串的第3个字符 如何获取弹出窗口的值 初学脚本,遇到个问题想请教下大家.小女子在此谢过了!! 滚动条问题(急……) javascript怎样调WINDOW API函数 如何让页面中form表单一直不得到焦点。就是点击form中的页面,也不得到焦点。 求助 js 单击 tr td 可以进行显示或隐藏 变换? 高手帮忙解决一个问题
其一:只匹配了 ","忘记了green后面还有一个空白字符没有匹配到;
其二:正则表达式忘记写行尾匹配;
改正后的代码如下: var colorText = "red,blue,green";
var colorGet = colorText.split(/[^/,]+\s+$/);
document.write(colorGet);