Jump to content

Extract file extension: Difference between revisions

Added Julia language
(→‎{{header|jq}}: update to conform with changed requirements)
(Added Julia language)
Line 795:
/etc/pam.d/login has extension:
</pre>
 
=={{header|Julia}}==
<lang julia># Extract file extension: https://rosettacode.org/wiki/Extract_file_extension
# v0.6
 
extension(url::String) = try match(r"\.[A-Za-z0-9]+$", url).match catch "" end
 
@show extension("http://example.com/download.tar.gz")
@show extension("CharacterModel.3DS")
@show extension(".desktop")
@show extension("document")
@show extension("document.txt_backup")
@show extension("/etc/pam.d/login")</lang>
 
{{out}}
<pre>extension("http://example.com/download.tar.gz") = ".gz"
extension("CharacterModel.3DS") = ".3DS"
extension(".desktop") = ".desktop"
extension("document") = ""
extension("document.txt_backup") = ""
extension("/etc/pam.d/login") = ""</pre>
 
=={{header|Kotlin}}==
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.