get-user-mentions

1.1.3 • Public • Published

get-user-mentions

Get all @user mentions in a string.

Build Status

Install

$ npm install --save get-user-mentions

Usage

const userMentions = require('get-user-mentions');
 
userMentions('hello @michael and @mark, how are you?');
//=> ['@michael', '@mark']

API

getUserMentions(input, [options])

input

Type: string

The string with usernames you want to search

options

Use these options to override the defaults

unique

Type: boolean
Default: false

Removes duplicate names from the array of user mentions

nameOnly

Type: boolean
Default: false

Returns an array of names without the @ symbol.

Known Limitations

  • Currently, this module only supports usernames written in the latin unicode character sets. So english, latin, and most romance/european languages are covered. I am working on ways to support other languages.
  • This module only searches for usernames that use the alphanumeric and underscore character conventions. This is not a bug, but you should be aware of this limitation if you are searching for unconventional usernames like @b@b

License

MIT © Michael Wuergler

/get-user-mentions/

    Package Sidebar

    Install

    npm i get-user-mentions

    Weekly Downloads

    2

    Version

    1.1.3

    License

    MIT

    Last publish

    Collaborators

    • radiovisual