Hi all,
I think I mentioned this once privately to David but what is the status of getting the regexp facility to match on foreign characters, for example, umlauts, diacriticis, etc.? I guess it might be a general issue of matching unicode, not sure, and I realize it may be dependent on a third-party regexp library. But I really really would like to see this capability in what is otherwise a fantastic program.
As an example, say I have music files by Handel with some spelled Handel and others as Händel. I want to be able to just enter the regexp H.ndel and catch them all. Similarly, Jan.cek to match Janacek or Janácek.
Jerry
Regexp matching of foreign characters
Re: Regexp matching of foreign characters
Just to point out that the wildcard (i.e. not regex) '?' character also will not work.
So H?andel will find Handel, but not Händel.
So H?andel will find Handel, but not Händel.
Re: Regexp matching of foreign characters
The regex parser only supports ASCII characters.
Adding support for unicode regex is on my "Things to do" list.
You will need to disable fast ASCII search for H?ndel to work correctly.
To disable fast ASCII search with "Everything" 1.2.1.371:
Adding support for unicode regex is on my "Things to do" list.
By default, "Everything" will only search for ASCII characters.Just to point out that the wildcard (i.e. not regex) '?' character also will not work.
So H?ndel will find Handel, but not Händel.
You will need to disable fast ASCII search for H?ndel to work correctly.
To disable fast ASCII search with "Everything" 1.2.1.371:
- Exit "Everything".
- Add the following line to the end of your Everything.ini file:
Code: Select all
disable_fast_ascii_search=1
- Restart "Everything".
- In "Everything", from the Tools menu, click Options.
- Click the View tab.
- In the Advanced settings, from the General folder, uncheck fast ASCII search.
- Click OK.