Every line of 'javascript explode comma' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
164 function splitByComma(input, x = '', acc = []) { 165 if(input === '') { 166 return acc.concat([x.trim()]); 167 } 168 169 const matched = REGEX.get('commaSeperated').exec(input); 170 if(matched) { 171 const token = matched[1]; 172 return token === ',' ? splitByComma(input.slice(token.length).trim(), '', acc.concat([x.trim()])) : 173 tokenBetweenComma(token, input, x, acc); 174 } 175 else { 176 return []; 177 } 178 }
103 function splitByComma (value) { 104 var result = []; 105 106 // Only process string if its entered and not empty. 107 if (value && value.trim().length > 0) { 108 // Split string and remove empty values. 109 result = value.split(/\s?,\s?/).filter(function (item) { 110 return item.length > 0; 111 }); 112 } 113 114 return result; 115 }
1 export default function removeTrailingComma(code, c) { 2 while (code.original[c] !== ')') { 3 if (code.original[c] === ',') { 4 code.remove(c, c + 1); 5 return; 6 } 7 8 if (code.original[c] === '/') { 9 c = code.original.indexOf(code.original[c + 1] === '/' ? '\n' : '*/', c) + 1; 10 } 11 c += 1; 12 } 13 }