# Searching for specyfic various unusual signs

**URL:** https://community.mp3tag.de/t/searching-for-specyfic-various-unusual-signs/19384
**Category:** Support
**Created:** [September 26, 2017, 11:37am UTC](https://community.mp3tag.de/t/searching-for-specyfic-various-unusual-signs/19384 "2017-09-26T11:37:13Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Zerow](https://community.mp3tag.de/user_avatar/community.mp3tag.de/zerow/32/11379_2.png) [@Zerow](https://community.mp3tag.de/u/Zerow)
#### Post date: [September 26, 2017, 11:37am UTC](https://community.mp3tag.de/t/searching-for-specyfic-various-unusual-signs/19384/1 "2017-09-26T11:37:13Z")

</div>

I need to find all files with such signs in FILENAME, with one expression in FreeCommadner:

```
Æ, ã, ā, À, å, è, ê, ī, ñ, û, ŵI failed at in FC, so I went to Mp3tag to the Filter Box. And failed again; either because I just don't comprehend regular expressions or because those unusual signs require some special treatment

```

Here are my failed regexp attempts [with the first and last character]

```
$regexp([Æŵ])
$regexp([Æ|ŵ])
$regexp([Æ*|ŵ*])and failed filtering expressions
(FILENAME MATCHES Æ) OR (FILENAME MATCHES ŵ)
(_FILENAME MATCHES Æ) OR (_FILENAME MATCHES ŵ)
(FILENAME MATCHES "Æ") OR (FILENAME MATCHES "ŵ")
(_FILENAME MATCHES "Æ") OR (_FILENAME MATCHES "ŵ")

```

So can anybody provide me with the solution to my headache?

---

<div class="post-metadata">

### Author: ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)
#### Post date: [September 26, 2017, 12:52pm UTC](https://community.mp3tag.de/t/searching-for-specyfic-various-unusual-signs/19384/2 "2017-09-26T12:52:02Z")

</div>

> [@Zerow](#):
>
> So can anybody provide me with the solution to my headache?

See Mp3tag help file, section Filter, at end of the page, do apply the right syntax.

DD.20170926.1652.CEST

---

<div class="post-metadata">

### Author: ![Doug\_Mackie](https://community.mp3tag.de/user_avatar/community.mp3tag.de/doug_mackie/32/279_2.png) [@Doug\_Mackie](https://community.mp3tag.de/u/Doug_Mackie)
#### Post date: [September 26, 2017, 2:08pm UTC](https://community.mp3tag.de/t/searching-for-specyfic-various-unusual-signs/19384/3 "2017-09-26T14:08:43Z")

</div>

> [@Zerow](#):
>
> Æ, ã, ā, À, å, è, ê, ī, ñ, û, ŵ

As DetlevD said it is in help but since I had already composed a reply here is some fast-acting headache relief. First, you need only the HAS operator to filter on one character anywhere in a file name:

**%\_filename% HAS Æ**

When specifying the field for a filter, it's best to use the provided list by clicking the right arrow at the far right of the filter pane and selecting the item. Mp3tag will then automatically insert the name in the correct format.

To find any character in your list _anywhere_ in the file name:

**%\_filename% MATCHES "(Æ|ã|ā|À|å|è|ê|ī|ñ|û|ŵ)"**

To find any character in your list at the _start_ of the file name:

**%\_filename% MATCHES "^(Æ|ã|ā|À|å|è|ê|ī|ñ|û|ŵ)"**

To find any character in your list at the _end_ of the file name:

**%\_filename% MATCHES "(Æ|ã|ā|À|å|è|ê|ī|ñ|û|ŵ)$"**

One caveat: the above examples use UTF-8. If you are searching on other character sets, you may need to use the appropriate version of the special characters.

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [September 26, 2017, 3:26pm UTC](https://community.mp3tag.de/t/searching-for-specyfic-various-unusual-signs/19384/4 "2017-09-26T15:26:49Z")

</div>

I stumbled over this thread on character classes:  
[/t/16126/1](https://community.mp3tag.de/t/16126/1)

So a filter with  
title MATCHES [[=A=]]  
should return all titles that contain a character that looks like an A with all its variations.

---

<div class="post-metadata">

### Author: ![Zerow](https://community.mp3tag.de/user_avatar/community.mp3tag.de/zerow/32/11379_2.png) [@Zerow](https://community.mp3tag.de/u/Zerow)
#### Post date: [October 2, 2017, 7:30pm UTC](https://community.mp3tag.de/t/searching-for-specyfic-various-unusual-signs/19384/5 "2017-10-02T19:30:10Z")

</div>

> [@Doug Mackie](#):
>
> [...]  
> To find any character in your list _anywhere_ in the file name:
> 
> **%\_filename% MATCHES "(Æ|ã|ā|À|å|è|ê|ī|ñ|û|ŵ)"**
> 
> [...]

Yes, this works; thank you

> [@ohrenkino](#):
>
> I stumbled over this thread on character classes:  
> [/t/16126/1](https://community.mp3tag.de/t/16126/1)
> 
> So a filter with  
> title MATCHES [[=A=]]  
> should return all titles that contain a character that looks like an A with all its variations.

Thanks but that is not the issue here. I only need to find signs that make the MP3val choke. And those signs listed by me are such ones known to me; because I have at least one filename with at least one of those signs in them: [https://sourceforge.net/p/mp3val/bugs/24/](https://sourceforge.net/p/mp3val/bugs/24/)

[I need to remove such ill-characters, by removing files that have them, and only then load safe files to MP3val for evaluation]

---

<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:27pm UTC](https://community.mp3tag.de/t/searching-for-specyfic-various-unusual-signs/19384/6 "2026-02-09T12:27:01Z")

</div>


