raw/ace/assets/js/uncompressed/x-editable/bootstrap-editable.js
function(str) {
           var reg, value = null;
           if(typeof str === 'string' && str.length) {
               reg = new RegExp('\\s*'+$.trim(this.options.separator)+'\\s*');
               value = str.split(reg);
           } else if($.isArray(str)) {
               value = str; 
           } else {
               value = [str];
           }
           return value;
        }
function(str) {
           var reg, value = null;
           if(typeof str === 'string' && str.length) {
               reg = new RegExp('\\s*'+$.trim(this.options.separator)+'\\s*');
               value = str.split(reg);
           } else if($.isArray(str)) {
               value = str; 
           } else {
               value = [str];
           }
           return value;
        }
function ( str ) { var reg , value = null ; if ( typeof str === 'string' && str . length ) { reg = new RegExp ( '\\s*' + $ . trim ( this . options . separator ) + '\\s*' ) ; value = str . split ( reg ) ; } else if ( $ . isArray ( str ) ) { value = str ; } else { value = [ str ] ; } return value ; }
parse separated string
parse separated string