Skip to content

Instantly share code, notes, and snippets.

Created September 1, 2017 16:03
Show Gist options
  • Save anonymous/c1381398420493d4d1467dccd87e0690 to your computer and use it in GitHub Desktop.
Save anonymous/c1381398420493d4d1467dccd87e0690 to your computer and use it in GitHub Desktop.
TryCF Gist
<cfsavecontent variable="SearchText">
asdfasdfasdfasdf
Something, something, stuff
asdfasdf233333
data:image/gif;base64,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"
3
but another on3333e is better
url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAj9JREFUeNqcU89rE0EYnR+722STNs2mqSbVFrTWqkUIXrz05EVPYksRVNCD6B9QBSkF9VB6E6GgB72ICvVWL0WtF/sjGhBNaJW0J61s0qTSZDdps2l2dpxZUljjtgcffOzM7Pu++ebNG0gpBU6Mjj+FsnykDyFJoRAACKEdjEeqW+rS3duDRSdfAA2YWFgdiAZaJgWMBIgRgIhV4d+gD5Bt76dHPbH+3MpXc4ePGgt4xMhpAUHB3pkv1DvAZQP0HTvY45UCXicfiR4PbqgBgQv4Se1uGsA7EFkRBP4TXAO47+gpQTl7k1hsG0k+CXcj8x+60ot9/VcxNAktf3xhwc7Y+XNW18ADiDCm7KyCgNr8Ig5C5BCQBWJj2uoj1Y3yDwsjKxJuAera2owALUIkLBwSMZQ4kYu2awelCpY94mEqYhA7EQWZ3/kE3iz+zLaGIjqVD5xhuyBeANWV58EmdifO8fHeKEgv/4r7q+pl2wdm6fuE3ty9P+wLDyMI4F6iRTsUsJ4rphdnnw1tzL/UuPpUXZq1/FpqpGDor/ZKDjEzmYBmEvG3F1hyZucauZet1Q9PaiLN3dCrlTnX65KbgKT4tfjC/FDhzVja6YNazTAsPlGnRkvb2vuLWq227EzGTLT2jqDxJZG8Vnx9K/6XkVgycS6szzzPFvSVwYpJ8nUng/bONvJ5bno4O3l9ys2J/6A0fe9bfjN3xSCWhkLNZiqZHKeZ1GPXq218zk6MPXzXhVBTwNhSF+/fueRK/CPAAIaPz5TU9Sc4AAAAAElFTkSuQmCC')"
that was an image. you should have tso!
</cfsavecontent>
<cfset Base64Header = "base64,">
<cfset Base64Ending = '"'>
<cfset ResultsArray =[]>
<cfset ContinueSearching = true>
<cfloop condition = " ContinueSearching eq true "><cfoutput>
<cfset StartingIndex = find( Base64Header, SearchText)>
<cfif StartingIndex eq 0>
<cfset ContinueSearching = false>
<cfcontinue/>
</cfif>
<cfset EndingIndex = find( Base64Ending , SearchText, StartingIndex )>
<cfset FullOccurrence = mid(#SearchText#, (#StartingIndex#), ((#EndingIndex#)-#StartingIndex#))>
<cfset LocalOccurrence = mid(#SearchText#, (#StartingIndex#+7), ((#EndingIndex#-7)-#StartingIndex#))>
<cfset ArrayAppend(ResultsArray, #LocalOccurrence#)>
<cfset SearchText = replace(SearchText, FullOccurrence, "")>
<cfset StartingIndex = 0>
</cfoutput></cfloop>
<cfdump var = "#ResultsArray#">
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment