Last active
September 16, 2019 17:40
-
-
Save gegagome/b8054ebcb50bb785736bfe1e63283e61 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System.Collections; | |
using System.Collections.Generic; | |
using UnityEngine; | |
using System.IO; | |
using System.Text; | |
using System.Collections.Generic; | |
public class FindDuplicates : MonoBehaviour | |
{ | |
List<string> results = new List<string>(); | |
string fileContent = ""; | |
string path = ""; | |
int amount = 0; | |
void Start() | |
{ | |
path = "Assets/Resources/production.txt"; | |
Debug.Log(File.Exists(path)); | |
if (File.Exists(path)) | |
{ | |
fileContent = File.ReadAllText(path); | |
} | |
} | |
// Update is called once per frame | |
void Update() | |
{ | |
if (Input.GetKeyUp(KeyCode.A)) | |
{ | |
int amount = 0; | |
string strToSearchBegin = "font-size:"; | |
string strToSearchEnd = ";"; | |
string strToSearchREM = "rem"; | |
string strToSearchEM = "em"; | |
string strToSearchPX= "em"; | |
string strToSearchPERCENT = "%"; | |
string strToSearchCOLON = ":"; | |
StreamReader sr = new StreamReader(path); | |
while (!sr.EndOfStream) | |
{ | |
string line = sr.ReadLine(); | |
if (line.Contains(strToSearchBegin)) | |
{ | |
int begin = line.IndexOf(strToSearchBegin); | |
int end = line.Length; | |
if (line.Contains(strToSearchEnd)) | |
{ | |
end = line.IndexOf(strToSearchEnd); | |
} | |
amount++; | |
// Debug.Log(begin + ", " + end); | |
results.Add(line.Substring(begin)); | |
} | |
} | |
string fileName = "Assets/Resources/export.txt"; | |
StreamWriter sw = new StreamWriter(fileName); | |
foreach(var line in results) | |
{ | |
// string tempLine = ""; | |
// string lineNoSpace = ""; | |
// if (line.Contains(strToSearchREM)) | |
// { | |
// if(line.Contains(strToSearchCOLON)) | |
// { | |
// if(line.Contains(" ")) | |
// { | |
// lineNoSpace = line.Replace(" ", ""); | |
// } | |
// int index = lineNoSpace.IndexOf(strToSearchCOLON); | |
// tempLine = lineNoSpace.Substring(index); | |
// Debug.Log(tempLine); | |
// } | |
// } | |
sw.WriteLine(line); | |
// sw.WriteLine(tempLine); | |
} | |
sw.Close(); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Trying to capture all the css classes that have a font-size in them | |
.*\{(\n?.*)?font-size\s?:\s?\d?\.?\d{0,3}em | |
.test .current { | |
padding-bottom: .538em; | |
margin-bottom: .385em; | |
text-align: center; | |
font-size: 1.1em | |
} | |
font-size: 2em; | |
font-size: 80% | |
font-size: 75%; | |
font-size: 1em | |
font-size: 13px; | |
font-size: 1.692rem | |
font-size: 1.538em | |
font-size: 1.308rem; | |
font-size: 1.231rem; | |
font-size: .923rem | |
font-size: 1.077rem | |
font-size: 1.25em | |
font-size: 1.25em; | |
font-size: inherit; | |
font-size: 1.231em; | |
font-size: 1.538rem; | |
font-size: 22px; | |
font-size: 1.077em; | |
font-size: 1.231em; | |
font-size: 1.077em | |
font-size: 20px | |
font-size: 14px; | |
font-size: 1em; | |
font-size: 1.4em | |
font-size: 1rem | |
font-size: 1rem; | |
font-size: 1em; | |
font-size: .9em; | |
font-size: 0 | |
font-size: 1.25em; | |
font-size: 1em; | |
font-size: 8px | |
font-size: 13px | |
font-size: .923rem | |
font-size: 1.25em; | |
font-size: 11px; | |
font-size: 11px | |
font-size: 13px | |
font-size: 11px; | |
font-size: 1.154rem | |
font-size: 1rem | |
font-size: 16px; | |
font-size: 16px; | |
font-size: .8rem | |
font-size: 24px; | |
font-size: 15px | |
font-size: 1.5rem; | |
font-size: 2.8rem; | |
font-size: 1rem; | |
font-size: 4rem; | |
font-size: 1.3rem; | |
font-size: 15px | |
font-size: .923em; | |
font-size: 1rem; | |
font-size: 1rem; | |
font-size: 1rem; | |
font-size: 1rem | |
font-size: .8em | |
font-size: 1.7em; | |
font-size: .9em; | |
font-size: .9em; | |
font-size: .9em; | |
font-size: 1.231rem; | |
font-size: 16px | |
font-size: 13px; | |
font-size: 20px; | |
font-size: 14px; | |
font-size:1.538rem} | |
font-size: var(--footer-button-font-size); | |
font-size: 0; | |
font-size: var(--footer-button-font-size) | |
font-size: 18px; | |
font-size: 1.3em | |
font-size: 17px; | |
font-size: 16px; | |
font-size: 1rem | |
font-size: 100%; | |
font-size: 12px; | |
font-size: .9em; | |
font-size: 11px; | |
font-size: 11px; | |
font-size: 1em; | |
font-size: .7em; | |
font-size: 1em; | |
font-size: 1.2em; | |
font-size: inherit | |
font-size: 11px; | |
font-size: 14px; | |
font-size: inherit; | |
font-size: 14px; | |
font-size: 1em | |
font-size: 1em | |
font-size: 11px; | |
font-size: 11px; | |
font-size: 11px | |
font-size: inherit; | |
font-size: 13px; | |
font-size: 17px; | |
font-size: 1.077rem | |
font-size: 13px | |
font-size: 11px; | |
font-size: 12px; | |
font-size: 12px; | |
font-size: 1.1em; | |
font-size: 16px; | |
font-size: 11px; | |
font-size: .9em!important; | |
font-size: 1.1em | |
font-size: 11px; | |
font-size: 11px; | |
font-size: 10px; | |
font-size: 1em; | |
font-size: .9em; | |
font-size: 10px; | |
font-size: .8em; | |
font-size: inherit | |
font-size: 11px; | |
font-size: inherit; | |
font-size: 11px; | |
font-size: 12px; | |
font-size: 14px; | |
font-size: .85em; | |
font-size: 14px | |
font-size: 16px; | |
font-size: .9em | |
font-size: 1.1em; | |
font-size: 12px; | |
font-size: 1.1em | |
font-size: 1.2em; | |
font-size: 11px!important | |
font-size: 14px; | |
font-size: 12px; | |
font-size: 12px; | |
font-size: 1em; | |
font-size: .9em; | |
font-size: .9em | |
font-size: 12px | |
font-size: .8em; | |
font-size: .9em; | |
font-size: 11px; | |
font-size: 11px; | |
font-size: 11px | |
font-size: 1em | |
font-size: 1em | |
font-size: 40px; | |
font-size: 18px; | |
font-size: 18px; | |
font-size: 18px; | |
font-size: 14px; | |
font-size: 1.077em | |
font-size: 1em; | |
font-size: 3.077rem; | |
font-size: 1.231rem; | |
font-size: 1.3em | |
font-size: 1.1rem | |
font-size: .9em; | |
font-size: .8em; | |
font-size: 1.1rem; | |
font-size: 1.231rem; | |
font-size: 1.231em; | |
font-size: 1.1em | |
font-size: 1.1em | |
font-size: 1.75em; | |
font-size: 1.75em; | |
font-size: 1.4em; | |
font-size: 1.4em; | |
font-size: 1.2em; | |
font-size: .9em | |
font-size: .9em; | |
font-size: 2.2em; | |
font-size: 1.077em; | |
font-size: 1.077em; | |
font-size: 1.231em | |
font-size: 1rem | |
font-size: 2.308rem | |
font-size: 5.385rem; | |
font-size: 1.538rem; | |
font-size: 1.077rem; | |
font-size: .9em; | |
font-size: 12px; | |
font-size: 14px | |
font-size: 28px; | |
font-size: 24px; | |
font-size: 16px; | |
font-size: 20px; | |
font-size: .9em; | |
font-size: 1.15em | |
font-size: 1.2rem; | |
font-size: 1.2rem; | |
font-size: 1.2rem; | |
font-size: 1.5em; | |
font-size: 1.2em | |
font-size: 1rem | |
font-size: 1rem | |
font-size: 1rem | |
font-size: 1rem; | |
font-size: 1rem | |
font-size: 1.3em; | |
font-size: 12px | |
font-size: 1em | |
font-size: 1rem!important; | |
font-size: 1rem!important; | |
font-size: 1.077rem; | |
font-size: 1.2em; | |
font-size: 1.7em; | |
font-size: 1.231rem; | |
font-size: 1em | |
font-size: .8em | |
font-size: 1rem | |
font-size: 1.1em; | |
font-size: 18px; | |
font-size: 40px; | |
font-size: 18px; | |
font-size: 18px; | |
font-size:18px;--op-design-input-max-width:588px;flex-direction: column; | |
font-size: 14px | |
font-size: var(--op-design-input-font-size) | |
font-size: 12px | |
font-size: 1rem | |
font-size: 2.5rem; | |
font-size: 22px | |
font-size: 3.6em | |
font-size: 13px; | |
font-size: 1.2em; | |
font-size: 3em; | |
font-size: 1.4em | |
font-size: 1.3em | |
font-size: 1.5em | |
font-size: 1.25rem; | |
font-size: 1rem | |
font-size: 1.1em; | |
font-size: 1.1em; | |
font-size: inherit; | |
font-size: 1rem; | |
font-size: 13px | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 14px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 16px; | |
font-size: 16px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 13px; | |
font-size: 14px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 100%; | |
font-size: 13px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 14px | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 13px | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 15px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 13px; | |
font-size: 37px!important | |
font-size: 0 | |
font-size: .75em; | |
font-size: 1.154em; | |
font-size: 1.2em; | |
font-size: 1.1em; | |
font-size: 1.25em; | |
font-size: 1.35em; | |
font-size: 16px | |
font-size: 14px | |
font-size: 14px | |
font-size: 1.3em | |
font-size: 0 | |
font-size: 14px; | |
font-size: .96em | |
font-size: 35px; | |
font-size: 8px | |
font-size: 32px!important | |
font-size: 1.154em; | |
font-size: 1.2em | |
font-size: 1.1em; | |
font-size: 1.154em; | |
font-size: 1em; | |
font-size: 1.154em; | |
font-size: 1.154em; | |
font-size: 1.2em; | |
font-size: .95em; | |
font-size: 1.385em; | |
font-size: 1rem | |
font-size: 1.08em; | |
font-size: 1.08em; | |
font-size: 26px; | |
font-size: 13px | |
font-size: 1.308rem | |
font-size: 14px; | |
font-size: 14px; | |
font-size: 1.308rem; | |
font-size: 14px | |
font-size: 14px; | |
font-size: .7em | |
font-size: 1.308rem | |
font-size: 1.2em | |
font-size: 14px | |
font-size: 1.2em; | |
font-size: 1rem | |
font-size: .563em; | |
font-size: .563em | |
font-size: .563em | |
font-size: .5em |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment