Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function extractFile(input) {
- // let pattern = /[\\]{1}[A-Za-z]+\.[a-z]+/g
- // let [fileName, fileExtension] = input.match(pattern)[0].substring(1).split('.');
- if (input.indexOf(':')===1
- && input.indexOf(':') + 1 === input.indexOf('\\')
- && input.lastIndexOf('\\') < input.lastIndexOf('.')) {
- let output = input.substring(input.lastIndexOf('\\') + 1);
- let fileName = output.substring(0,output.lastIndexOf('.'))
- let fileExtension = output.substring(output.lastIndexOf('.')+1)
- if (fileName && fileExtension &&
- fileExtension.length >= 2 && input.length > (fileName.concat(`.${fileExtension}`)).length
- && input.includes(':') && input.indexOf(':') < input.indexOf('.')) {
- console.log(`File name: ${fileName}`)
- console.log(`File extension: ${fileExtension}`)
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement