# COPYRIGHT - eliminate redundancy

**URL:** https://community.mp3tag.de/t/copyright-eliminate-redundancy/61494
**Category:** Support
**Created:** [July 8, 2023, 2:30pm UTC](https://community.mp3tag.de/t/copyright-eliminate-redundancy/61494 "2023-07-08T14:30:49Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![Roland](https://community.mp3tag.de/user_avatar/community.mp3tag.de/roland/32/8001_2.png) [@Roland](https://community.mp3tag.de/u/Roland)
#### Post date: [July 9, 2023, 11:33am UTC](https://community.mp3tag.de/t/copyright-eliminate-redundancy/61494/3 "2023-07-09T11:33:08Z")

</div>

Thank you for this hint.  
As I don't understand 🤔 the expression

`$regexp($reverse($regexp($regexp($reverse($regexp($regexp(%Genre%,'^(\s+;*|\s*;+)+|(\s+;*|\s*;+)+$|((?<=;)\s+)|(\s+(?=;))',),'^|,';')),'(;[^;]+)(?=(\1|;.*?\1))',),'^;+|;+,)),'(?<=;)',' ')`

in detail, I am not shure how to deal with this.  
--.--  
Another idea is to find the beginning of the redundant second part of the string and split COPYRIGHT in 2 values and delete the second one. But stil have to build an expression that scans the string ....

---

_[View the full topic](https://community.mp3tag.de/t/copyright-eliminate-redundancy/61494)._
