# Regex - a unicode issue

**URL:** <https://community.mp3tag.de/t/regex-a-unicode-issue/54193>\
**Category:** Support\
**Created:** [August 25, 2021, 4:16am UTC](https://community.mp3tag.de/t/regex-a-unicode-issue/54193 "2021-08-25T04:16:28Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![csharp](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/54ee81/32.png) [@csharp](https://community.mp3tag.de/u/csharp)\
**Post date:** [August 25, 2021, 4:16am UTC](https://community.mp3tag.de/t/regex-a-unicode-issue/54193/1 "2021-08-25T04:16:28Z")

</div>

I have the replace with regex:  
`(.*)(\s\u200E..)(.*)(\s-\s.*)`  
The string shows up with the unicode in [regex101.com](http://regex101.com) as:  
`Daniele Temperilli U+200+E-112 Break EP - RNV06`

but in mp3tag as:  
`Daniele Temperilli ‎– 112 Break EP - RNV06`

I do a replace with: $3  
resulting in:112 Break EP  
, which is what I want.

The string has a unicode character u+200E which is not visible but somewhere

It seems to work when testing it with [regex101.com](http://regex101.com), (javascript flavor) but not with mp3tag.  
How can I modify it to work with mp3tag?  
-tia

---

<div class="post-metadata">

**Author:** ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)\
**Post date:** [August 25, 2021, 7:33am UTC](https://community.mp3tag.de/t/regex-a-unicode-issue/54193/2 "2021-08-25T07:33:22Z")

</div>

> [@csharp](#):
>
> How can I modify it to work with mp3tag?

You could try it with [this](https://regex101.com/r/1PbSij/1) syntax:  
`(.*)(\s\x{200E}..)(.*)(\s-\s.*)`

---

<div class="post-metadata">

**Author:** ![system](https://community.mp3tag.de/uploads/default/original/2X/c/ce7035d426cb755a7916793326d23b465222a407.png) [@system](https://community.mp3tag.de/u/system)\
**Post date:** [February 9, 2026, 12:29pm UTC](https://community.mp3tag.de/t/regex-a-unicode-issue/54193/3 "2026-02-09T12:29:23Z")

</div>


