Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function fancyBarcodes (input){
- input.shift()
- let path =/(@#{1,})([A-Z][A-Za-z\d]{4,}[A-Z])(@#{1,})/
- input.map(code=> {
- if(path.test(code)){
- let barcosdeMatch = path.exec(code)
- let word = barcosdeMatch[2]
- let wordWithNumber = [...word].filter(digit=>/\d/.test(digit)).join("")
- let productNum = wordWithNumber === ""? '00':wordWithNumber
- console.log(`Product group: ${productNum}`)
- }else{
- console.log(`Invalid barcode`)
- }
- })
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement