标签:code 灵活 分代 正则表达 使用 ring class 用户 标签
‘a b c‘.split(‘ ‘); // [‘a‘, ‘b‘, ‘‘, ‘‘, ‘c‘]
嗯,无法识别连续的空格,用正则表达式试试:
‘a b c‘.split(/\s+/); // [‘a‘, ‘b‘, ‘c‘]
无论多少个空格都可以正常分割。加入,
试试:
‘a,b, c d‘.split(/[\s\,]+/); // [‘a‘, ‘b‘, ‘c‘, ‘d‘]
再加入;
试试:
‘a,b;; c d‘.split(/[\s\,\;]+/); // [‘a‘, ‘b‘, ‘c‘, ‘d‘]
如果用户输入了一组标签,下次记得用正则表达式来把不规范的输入转化成正确的数组。
标签:code 灵活 分代 正则表达 使用 ring class 用户 标签
原文地址:http://www.cnblogs.com/zmj-blog/p/7097154.html