diff --git a/lib/generate-icon-set-from-css.js b/lib/generate-icon-set-from-css.js
index <HASH>..<HASH> 100644
--- a/lib/generate-icon-set-from-css.js
+++ b/lib/generate-icon-set-from-css.js
@@ -47,7 +47,7 @@ function escapeRegExp(str) {
 function generateIconSetFromCss(cssFiles, selectorPrefix, template, data = {}) {
   const glyphMap = extractGlyphMapFromCss(
     cssFiles,
-    `${escapeRegExp(selectorPrefix)}([A-Za-z0-9_-]+):before`
+    `${escapeRegExp(selectorPrefix)}([A-Za-z0-9_-]+)::?before`
   );
   const content = JSON.stringify(glyphMap, null, '  ');
   if (template) {
Support CSS 2 & 3 pseudo selectors in generate-icon script (#<I>)

* modify generate-icon-set-from-css.js regex in order to generate icon set from css file. include example css file in project



* adjust regex - remove example file