# trim-repeated [![Build Status](https://travis-ci.org/sindresorhus/trim-repeated.svg?branch=master)](https://travis-ci.org/sindresorhus/trim-repeated) > Trim a consecutively repeated substring: `foo--bar---baz` → `foo-bar-baz` ## Install ``` $ npm install --save trim-repeated ``` ## Usage ```js var trimRepeated = require('trim-repeated'); trimRepeated('foo--bar---baz', '-'); //=> 'foo-bar-baz' trimRepeated('foo@#@#baz', '@#'); //=> 'foo@#baz' ``` ### trimRepeated(input, target) #### input *Required* Type: `string` #### target *Required* Type: `string` Substring to trim. ## Related - [`condense-whitespace`](https://github.com/sindresorhus/condense-whitespace) - Remove leading, trailing and repeated whitespace from a string ## License MIT © [Sindre Sorhus](http://sindresorhus.com)