Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save trycf/d1c7b608075abdd0f1c301d9d7ccb47f to your computer and use it in GitHub Desktop.
Save trycf/d1c7b608075abdd0f1c301d9d7ccb47f to your computer and use it in GitHub Desktop.
TryCF Gist
<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#>
<!---
<cfset components = REMatch("[^\s]+", matches[1])>
<cfdump var=#components#>
<cfdump var=#ArrayLen(components)#><br>
<hr>
<cfdump var=#components[ArrayLen(components)]#><br>
<cfdump var=#components[ArrayLen(components)-1]#><br>
<cfdump var=#components[1]#><br>
<cfdump var=#REMatch("^(\d{1,2})", components[1])[1]#><br>
--->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment