TRE
По мнению автора, он более соответствует POSIX, чем чему-либо еще, а также поддерживает приблизительные регулярные выражения.Он достаточно актуален и должен работать на XP.
Он претендует только на успех с Windows 98-XP / Microsoft Visual C ++ 6.0.Cygwin 1.3-1.5 с GCC также работает, по-видимому, но если вам удастся скомпилировать и интегрировать его, сообщите автору электронное письмо.