I am writing a French conjugation testing script, and a significant problem I have run into is how to pattern match the accented characters used in the French language. For example, é, , , , , etc. I've tried a number of approaches, but can't seem to make it work. After some research on the Internet, it may require a UTF-8 approach, but I am not familiar with it. As an example, assume I want to directly pattern match the French verb har, and distinguish it from other verbs ending in -ir. How would I do this? Thanks in advance. TPL