Is Oracle’s SYS_GUID() UUID RFC 4122 compliant?

If you want that format try this: select regexp_replace(rawtohex(sys_guid()) , ‘([A-F0-9]{8})([A-F0-9]{4})([A-F0-9]{4})([A-F0-9]{4})([A-F0-9]{12})’ , ‘\1-\2-\3-\4-\5’) as FORMATTED_GUID from dual Example Results: FORMATTED_GUID ———————————— F680233E-0FDD-00C4-E043-0A4059C654C9

What are RFC’s?

The term comes from the days of ARPANET, the predecessor to the internet, where the researchers would basically just throw ideas out there to, well, make a request for comments from the other researchers on the project. They could be about pretty much anything and were not very formal at the time. If you go … Read more

Regex for validating multiple E-Mail-Addresses

This is your original expression, changed so that it allows several emails separated by semicolon and (optionally) spaces besides the semicolon. It also allows a single email address that doesn’t end in semicolon. This allows blank entries (no email addresses). You can replace the final * by + to require at least one address. (([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)(\s*;\s*|\s*$))* … Read more

Can . (period) be part of the path part of an URL?

I don’t see where RFC1738 disallows periods (.) in URLs. Here are some excerpts from there: hpath = hsegment *[ “https://stackoverflow.com/” hsegment ] hsegment = *[ uchar | “;” | “:” | “@” | “&” | “=” ] uchar = unreserved | escape unreserved = alpha | digit | safe | extra safe = “$” … Read more

The date/time format used in HTTP headers

As you can see here, Last-Modified header has datetimes in RFC2616 format. In section 14.29 Last-Modified you can see that date format should be: “Last-Modified” “:” HTTP-date An example of its use is Last-Modified: Tue, 15 Nov 1994 12:45:26 GMT Another quote from RFC2616 read more : All HTTP date/time stamps MUST be represented in … Read more