Skip to content

Instantly share code, notes, and snippets.

<cfset mydate = "26 janvier.1965">
<cfset mydate = "1 september 1987">
<cfset mydate = "1 er novembre 1988">
<cfset mydate = "1 ste november 1988">
<cfset mydate = "S novembre 1988">
<cfset matches = REMatch("(?i)^(\d{1,2}\.?)\W+([a-zàâäéèêëîïôöùûüçœ]+)\W+(\d{4})$", mydate)>
<cfset matches = REMatch("(?i)^(\d{1,2})\s*(?:e?r|ste)?\s*([a-zàâäéèêëîïôöùûüçœ]+)\W+(\d{4})$", mydate)>
<cfdump var=#matches#>
<cfscript>
function f(timestamp x){
writeDump(arguments)
}
f("2025-07-02 14:50:40")
f("-1")
</cfscript>
<cfscript>
streetLinesInput = "provaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprova";
streetLines = [];
streetLinesSplitNum = len(streetLinesInput) / 30;
if (compareNoCase(streetLinesSplitNum, round(streetLinesSplitNum)) neq 0) {
streetLinesSplitNum = round(streetLinesSplitNum) + 1;
}
<cfscript>
/**
* Randomly shuffles an array of strings using Fisher-Yates algorithm.
*
* @param strings Array of strings to be shuffled
* @return Array of strings in random order
*/
public array function shuffleArray(required array strings) localmode=true {
var shuffled = strings.clone(); // Clone to avoid mutating original array
<cfscript>
/**
* Randomly shuffles an array of strings using Fisher-Yates algorithm.
*
* @param strings Array of strings to be shuffled
* @return Array of strings in random order
*/
public array function shuffleArray(required array strings) localmode=true {
var shuffled = strings.clone(); // Clone to avoid mutating original array
<cfscript>
function testFn(
string one,
string two)
{
}
</cfscript>
<cfdump var="#getMetaData({foo:"bar"})#">
<cfscript>
q = new query();
q= now();
dump(getMetadata(q));
</cfscript>
<cfdump var="#getMetaData({foo:"bar"})#">
<cfscript>
q = new query();
q= now()l
dump(getMetadata(q));
</cfscript>
<cfdump var="#getMetaData({foo:"bar"})#">
<cfscript>
entry = {
"time":18
,"dow":[false,false,true,false,false,false,false]
};
entry2 = {
"time":19
,"dow":[false,false,true,false,false,false,false]