当前位置:
凯发k8官方网 >
前端技术
> javascript
>内容正文
javascript
javascript里你绝对用的上的字符分割函数-凯发k8官方网
凯发k8官方网
收集整理的这篇文章主要介绍了
javascript里你绝对用的上的字符分割函数--原创
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
// 在数组内字符为未知情况下,合并和分割的凯发k8官方网的解决方案
var data = [['your name', 'myvalue'], ['myr name', 'thivalue']];function string_join(data) {var str = '', arr = [];for (var i = 0; i < data.length; i ) {for (var j = 0; j < data[i].length; j ) {data[i][j] = slash(data[i][j]);}arr.push(data[i].join('/'));}return arr.join(','); }function slash(string) {return string(string).replace(/[\\/,]/g, '\\$&'); }function string_split(string) {var c,cur_str = '',cache = [],result = [];for (var i = 0; i < string.length; i ) {c = string.charat(i);switch(c) {case '\\':cur_str = string.charat( i);break;case '/':cache.push(cur_str);cur_str = '';break;case ',':cache.push(cur_str);cur_str = '';result.push(cache);cache = [];break;default:cur_str = c;}}if (cur_str.length) {cache.push(cur_str);}if (cache.length) {result.push(cache);}return result; }var before = string_join(data); console.log(before); var after = string_split(before); console.log(after);
var data = [['your name', 'myvalue'], ['myr name', 'thivalue']];function string_join(data) {var str = '', arr = [];for (var i = 0; i < data.length; i ) {for (var j = 0; j < data[i].length; j ) {data[i][j] = slash(data[i][j]);}arr.push(data[i].join('/'));}return arr.join(','); }function slash(string) {return string(string).replace(/[\\/,]/g, '\\$&'); }function string_split(string) {var c,cur_str = '',cache = [],result = [];for (var i = 0; i < string.length; i ) {c = string.charat(i);switch(c) {case '\\':cur_str = string.charat( i);break;case '/':cache.push(cur_str);cur_str = '';break;case ',':cache.push(cur_str);cur_str = '';result.push(cache);cache = [];break;default:cur_str = c;}}if (cur_str.length) {cache.push(cur_str);}if (cache.length) {result.push(cache);}return result; }var before = string_join(data); console.log(before); var after = string_split(before); console.log(after);
个人原创,转载请注明出处, http://www.cnblogs.com/feng524822/p/3877779.html
转载于:https://www.cnblogs.com/feng524822/p/3877779.html
总结
以上是凯发k8官方网为你收集整理的javascript里你绝对用的上的字符分割函数--原创的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 浏览器的垃圾回收机制
- 下一篇: