Skip to content

Instantly share code, notes, and snippets.

@taciomedeiros
Created February 25, 2021 20:54
Show Gist options
  • Select an option

  • Save taciomedeiros/e9f3575c6043d5baa0aa140c5dc13629 to your computer and use it in GitHub Desktop.

Select an option

Save taciomedeiros/e9f3575c6043d5baa0aa140c5dc13629 to your computer and use it in GitHub Desktop.
Gist from mistakes.io
const cardCode = '0000000000000000000000008650001144591116';
const cardCode2 = '8650001144591116';
const cardCode3 = '86500011445911160000';
const cardCode5 = '0000';
const extractCardCode= (_cardCode) => {
if(_cardCode.startsWith('00')) {
const _replaced = _cardCode.replace(/0{2,}/, '')
if(!_replaced) return true;
return `0${_replaced}`
}
return _cardCode;
}
extractCardCode(cardCode)
extractCardCode(cardCode2)
extractCardCode(cardCode3)
extractCardCode(cardCode5)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment