mentions-regex
v2.0.3
Published
100% twitter compatible `@mentions` regex! Regular expression for matching `@username` mentions, as used on twitter, facebook, github, etc.
Downloads
3,089
Readme
100% twitter compatible
@mentions
regex! Regular expression for matching@username
mentions, as used on twitter, facebook, github, etc.
Install
npm i --save mentions-regex
npm test
mentionsRegex
Compatible twitter mentions regex, not only of course!
[dot]
{Boolean} iftrue
it will allow to match dotsreturn
{RegExp}
Usage
For more use-cases see tests
var mentionsRegex = require('mentions-regex');
mentionsRegex().test('foo @bar baz');
//=> true
mentionsRegex().exec('foo @bar baz')[1];
//=> 'bar'
mentionsRegex().test('foo [email protected] baz');
//=> false
mentionsRegex(true).test('foo [email protected] baz');
//=> false
mentionsRegex(true).test('foo @bar.com baz');
//=> true
mentionsRegex(true).exec('foo @bar.com baz')[1];
//=> 'bar.com'
Related
- abbrev-kindof:
kind-of
with single letter abbreviations to javascript native types, likekindof(val, 'soa')
will return true ifval
is string, object or array. - copyright-regex: Regex for matching and parsing copyright statements.
- dirname-regex: Regular expression for matching the directory part of a file path.
- glob-path-regex: Regular expression for matching the parts of glob pattern.
- regexify: Regex everything!
Author
Charlike Mike Reagent
License ![MIT license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)
Copyright (c) 2014-2015 Charlike Mike Reagent, contributors.
Released under the MIT
license.
Proudly generated by docks(1) on May 4, 2015