0.2.1 • Published 3 months ago

@stdlib/string-remove-punctuation v0.2.1

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
3 months ago

Remove Punctuation

NPM version Build Status Coverage Status

Remove punctuation characters from a string.

Installation

npm install @stdlib/string-remove-punctuation

Usage

var removePunctuation = require( '@stdlib/string-remove-punctuation' );

removePunctuation( str )

Removes punctuation characters from a string.

var str = removePunctuation( 'Sun Tzu said: "A leader leads by example not by force."' );
// returns 'Sun Tzu said A leader leads by example not by force'

The function removes the following characters:

descriptionvalue
Apostrophe`
Braces{ }
Brackets[ ]
Colon:
Comma,
Exclamation Mark!
Fraction Slash/
Guillemets< >
Parentheses( )
Period.
Semicolon;
Tilde~
Vertical Bar``
Question Mark?
Quotation Marks' "

Examples

var removePunctuation = require( '@stdlib/string-remove-punctuation' );

var str;
var out;

str = 'Double, double, toil and trouble; Fire burn, and cauldron bubble!';
out = removePunctuation( str );
// returns 'Double double toil and trouble Fire burn and cauldron bubble'

str = 'This module removes these characters: `{}[]:,!/<>().;~|?\'"';
out = removePunctuation( str );
// returns 'This module removes these characters '

str = 'We have to hold the border – at all cost';
out = removePunctuation( str );
// returns 'We have to hold the border  at all cost'

str = 'This a sentence without punctuation';
out = removePunctuation( str );
// returns 'This a sentence without punctuation'

See Also


Notice

This package is part of stdlib, a standard library for JavaScript and Node.js, with an emphasis on numerical and scientific computing. The library provides a collection of robust, high performance libraries for mathematics, statistics, streams, utilities, and more.

For more information on the project, filing bug reports and feature requests, and guidance on how to develop stdlib, see the main project repository.

Community

Chat


License

See LICENSE.

Copyright

Copyright © 2016-2024. The Stdlib Authors.