window.ENTITIES={'/api/snippets/javascript/javascript%20-%20remove%20everything%20before%20certain%20character%20(including)':[{"result":true,"message":null,"batch":{"type":"javascript","name":"javascript - remove everything before certain character (including)","items":[{"id":"j8w5yp","type":"javascript","name":"JavaScript - remove everything before certain character (including)","content":"const findText = (text, character) => {\n for (let i = 0; i < text.length; ++i) {\n if (text[i] === character) {\n return text.substring(i + 1);\n }\n }\n return text;\n};\n\n\n// Usage example:\n\nconst text = 'Removed part-example text...';\nconst character = '-';\n\nconst result = findText(text, character);\n\nconsole.log(result); // example text...\n\n\n// Output:\n//\n// example text...","source":"","author":{"id":"4a6AJD","name":"Mariam-Barron","avatar":"1629130975585__4a6AJD__w40px_h40px.jpg","points":811,"role":"BASIC"},"creationTime":1675424350000,"updateTime":1675451213000,"removalTime":null},{"id":"1xJ5bp","type":"javascript","name":"JavaScript - remove everything before certain character (including)","content":"const findText = (text, characters, skip = 0) => {\n let a = -1;\n for (let i = 0; i <= skip; ++i) {\n const b = text.indexOf(characters, a);\n if (b === -1 && skip !== 0) {\n return null;\n }\n a = b + 1;\n }\n return text.substring(a);\n};\n\n\n// Usage example:\n\nconst text = 'a-b-c-d';\nconst character = '-';\n\nconsole.log(findText('a-b-c-d', '-', 0)); // 'b-c-d' // 0 skipped\nconsole.log(findText('a-b-c-d', '-', 1)); // 'c-d' // 1 skipped\nconsole.log(findText('a-b-c-d', '-', 2)); // 'd' // 2 skipped\nconsole.log(findText('a-b-c-d', '-', 10)); // null // not available - 10 skips\n\nconsole.log(findText('a-b-c-d', '+', 0)); // 'a-b-c-d' // not available - 0 skipped\nconsole.log(findText('a-b-c-d', '+', 10)); // null // not available - 10 skips\n\n\n// Output:\n//\n// b-c-d\n// c-d\n// d\n// null\n// a-b-c-d\n// null","source":"","author":{"id":"505AB0","name":"nickkk0","avatar":"1629141765522__505AB0__w40px_h40px.jpg","points":647,"role":"BASIC"},"creationTime":1675424504000,"updateTime":1675519814000,"removalTime":null},{"id":"pYEbJp","type":"javascript","name":"JavaScript - remove everything before certain character (including)","content":"const findText = (text, character) => {\n const index = text.indexOf(character);\n if (index !== -1) {\n return text.substring(index + 1);\n }\n return text;\n};\n\n\n// Usage example:\n\nconst text = 'Removed part-example text...';\nconst character = '-';\n\nconst result = findText(text, character);\n\nconsole.log(result); // example text...\n\n\n// Output:\n//\n// example text...","source":"","author":{"id":"b0Z2y0","name":"a_horse","avatar":"1629125843498__b0Z2y0__w40px_h40px.jpg","points":538,"role":"BASIC"},"creationTime":1675424633000,"updateTime":1675451238000,"removalTime":null}]}}]};