npm stats
  • Search
  • About
  • Repo
  • Sponsor
  • more
    • Search
    • About
    • Repo
    • Sponsor

Made by Antonio Ramirez

trim-repeated

2.0.0

@sindresorhus

npmHomeRepoSnykSocket
Downloads:680675
$ npm install trim-repeated
DailyWeeklyMonthlyYearly

trim-repeated

Trim a consecutively repeated substring: foo--bar---baz → foo-bar-baz

Install

$ npm install trim-repeated

Usage

import trimRepeated from '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 - Remove leading, trailing and repeated whitespace from a string