# Want to delete specific range of characters from a file name

**URL:** <https://forums.powershell.org/t/want-to-delete-specific-range-of-characters-from-a-file-name/13532>\
**Category:** PowerShell Help\
**Created:** [December 11, 2019, 2:13pm UTC](https://forums.powershell.org/t/want-to-delete-specific-range-of-characters-from-a-file-name/13532 "2019-12-11T14:13:51Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![srikon8](https://avatars.discourse-cdn.com/v4/letter/s/e495f1/32.png) [@srikon8](https://forums.powershell.org/u/srikon8)\
**Post date:** [December 11, 2019, 2:13pm UTC](https://forums.powershell.org/t/want-to-delete-specific-range-of-characters-from-a-file-name/13532/1 "2019-12-11T14:13:51Z")

</div>

Hi everyone,

&nbsp;

I am trying to delete **20191110\_20191210** from FTMR\_20191110\_2019121\_20190112.

Is there any method to do that?

&nbsp;

Thanks

&nbsp;

---

<div class="post-metadata">

**Author:** ![Olaf](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.powershell.org/olaf/32/992_2.png) [@Olaf](https://forums.powershell.org/u/Olaf)\
**Post date:** [December 11, 2019, 5:14pm UTC](https://forums.powershell.org/t/want-to-delete-specific-range-of-characters-from-a-file-name/13532/2 "2019-12-11T17:14:28Z")

</div>

> [@](#):
>
> Is there any method to do that?

Of course. You could use [the substring method of the [STRING] type](https://ss64.com/ps/substring.html).

---

<div class="post-metadata">

**Author:** ![jhap](https://avatars.discourse-cdn.com/v4/letter/j/45deac/32.png) [@jhap](https://forums.powershell.org/u/jhap)\
**Post date:** [December 11, 2019, 6:06pm UTC](https://forums.powershell.org/t/want-to-delete-specific-range-of-characters-from-a-file-name/13532/3 "2019-12-11T18:06:40Z")

</div>

Does this serve your purpose ?

($string.Replace(“20191110\_”,“”)).Replace(“20191210”,“”)

FTMR\_2019121\_20190112

---

<div class="post-metadata">

**Author:** ![js2010](https://avatars.discourse-cdn.com/v4/letter/j/ebca7d/32.png) [@js2010](https://forums.powershell.org/u/js2010)\
**Post date:** [December 12, 2019, 8:17am UTC](https://forums.powershell.org/t/want-to-delete-specific-range-of-characters-from-a-file-name/13532/4 "2019-12-12T08:17:27Z")

</div>

Assuming there’s an extra 0 at the end of that part of the filename:

```
dir FTMR_20191110_20191210_20190112 | rename-item -newname { $_.name -replace '20191110_20191210' } -whatif
```

---

<div class="post-metadata">

**Author:** ![dotnVo](https://avatars.discourse-cdn.com/v4/letter/d/4af34b/32.png) [@dotnVo](https://forums.powershell.org/u/dotnVo)\
**Post date:** [May 16, 2024, 8:30pm UTC](https://forums.powershell.org/t/want-to-delete-specific-range-of-characters-from-a-file-name/13532/5 "2024-05-16T20:30:55Z")

</div>

Closed on May 16, 2024, 8:30pm UTC


