| 12345678910111213141516171819202122232425 |
- const idGen = (kind) => {
- return kind + '_' + Date.now() + '_' + Math.random().toString().slice(-8);
- };
- const removeSpace = (value) => {
- return value.replace(/[\s-]/g, '_');
- };
- const removePrefix = (prefix, value) => {
- let r = new RegExp(prefix);
- return value.replace(r, '');
- };
- const shiftPrefix = (prefix, value) => {
- value = removePrefix(prefix, value);
- return prefix + value;
- };
- const pushPostfix = (postfix, value) => {
- value = removePrefix(postfix, value);
- return value + postfix;
- };
- export {shiftPrefix, removePrefix, removeSpace, idGen, pushPostfix}
|