(i_str)
| 262 | } |
| 263 | |
| 264 | export function sprintf(i_str) { |
| 265 | try { |
| 266 | let replaceArgs = arguments; |
| 267 | return i_str.split('%s') |
| 268 | .map(function(w, i) { |
| 269 | if(i > 0) { |
| 270 | if(i < replaceArgs.length) { |
| 271 | return [replaceArgs[i], w].join(''); |
| 272 | } else { |
| 273 | return ['%s', w].join(''); |
| 274 | } |
| 275 | } else { |
| 276 | return w; |
| 277 | } |
| 278 | }) |
| 279 | .join(''); |
| 280 | } catch(e) { |
| 281 | console.error(e); |
| 282 | return i_str; |
| 283 | } |
| 284 | } |
| 285 | |
| 286 | // This will parse a delimited string into an array of arrays. |
| 287 | export function CSVToArray(strData, strDelimiter, quoteChar){ |
no test coverage detected