File extension is in extensions list: Difference between revisions

→‎{{header|J}}: Support extra credit cases
(→‎{{header|J}}: Update for task changes)
(→‎{{header|J}}: Support extra credit cases)
Line 533:
 
'''Solution:'''
<lang j>getExtisExt=: }[: +./ (-~&# i= {:&'@I.'@E.)&(tolower@>)/</lang>
 
isExt=: e.~&:(tolower&.>) getExt&.>@boxopen</lang>
'''Usage:'''
<lang j> Exts=: <@('.'&,);._1 ' zip rar 7z gz archive A## tar.bz2'
TestFiles=: <;._1 ' MyData.a## MyData.tar.Gz MyData.gzip MyData.7z.backup MyData... MyData MyData_v1.0.tar.bz2 MyData_v1.0.bz2'
Exts isExt TestFiles
1 1 0 0 0 0 1 0</lang>
 
=={{header|Java}}==
892

edits