dash-regex
TypeScript icon, indicating that this package has built-in type declarations

1.0.11 • Public • Published

dash-regex Build Status XO code style

Regular expression for matching Dash addresses.

Install

~ ❯❯❯ npm install dash-regex

Usage

const dashRegex = require('dash-regex');
 
dashRegex().test('nodejsrocks XbtvGzi2JgjYTbTqabUjSREWeovDxznoyh');
//=> true
 
dashRegex({exact: true}).test('nodejsrocks XbtvGzi2JgjYTbTqabUjSREWeovDxznoyh foo');
//=> false
 
dashRegex({exact: true}).test('XbtvGzi2JgjYTbTqabUjSREWeovDxznoyh');
//=> true
 
'nodejsrocks XbtvGzi2JgjYTbTqabUjSREWeovDxznoyh unicorn Xm9TJiJ7nWjme8K7iEPUGsC5JjYGzPk2QU rainbow'.match(dashRegex());
//=> ['XbtvGzi2JgjYTbTqabUjSREWeovDxznoyh', 'Xm9TJiJ7nWjme8K7iEPUGsC5JjYGzPk2QU']

API

dashRegex([options])

Returns a regex for matching Dash addresses.

options.exact

Type: boolean
Default: false (Matches any DASH address in a string)

Only match an exact string. Useful with RegExp#test() to check if a string is an DASH address.

Related

  • ethereum-regex - Regular expression for matching Ethereum (ETH) addresses.
  • litecoin-regex - Regular expression for matching Litecoin (LTC) addresses.
  • bitcoincash-regex - Regular expression for matching Bitcoin Cash (BCH) addresses.
  • monero-regex - Regular expression for matching Monero (XMR) addresses.
  • ripple-regex - Regular expression for matching Ripple (XRP) addresses.
  • neo-regex - Regular expression for matching NEO addresses.
  • dogecoin-regex - Regular expression for matching Dogecoin (DOGE) addresses.

License

MIT © Nikolaos Kamarinakis

/dash-regex/

    Package Sidebar

    Install

    npm i dash-regex

    Weekly Downloads

    219

    Version

    1.0.11

    License

    MIT

    Unpacked Size

    4.56 kB

    Total Files

    5

    Last publish

    Collaborators

    • k4m4