Xojo Developer Conference
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.

Platforms to show: All Mac Windows Linux Cross-Platform

FAQ.How to validate a GUID?
Answer: You can use this function below which uses a regular expression to verify that the string is a valid UUID/GUID:
Example:
Function IsGUID(guid as string) As Boolean
dim r as new RegEx

r.SearchPattern = "^(\{{0,1}([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}\}{0,1})$"

Return r.Search(guid)<>nil
End Function
Notes: Simply parsing the GUID with CFUUIDMBS does not give the same result as CFUUIDMBS will also take a string like "DDDD".

Feedback, Comments & Corrections




Links
MBS FileMaker Plugins