Linux tabanlı bir sistemde çalışan ticari (açık kaynaklı olmayan) bir C ++ projesi üzerinde çalışıyorum. C ++ kodu içinde bazı normal ifadeler yapmam gerekiyor. (Biliyorum: Şimdi 2 sorunum var.)
SORU: Düzenli olarak C / C ++ 'dan regex yapan kişiler hangi kitaplıklara bakmamı önerir? Hızlı bir arama aşağıdakileri dikkatime çekti:
1) Boost.Regex (Boost Yazılım Lisansını okumam gerekiyor, ancak bu soru yazılım lisanslarıyla ilgili değil)
2) C (C ++ değil) POSIX normal ifadesi (#include <regex.h>, regcomp, regexec vb.)
3) http://freshmeat.net/projects/cpp_regex/ (Bununla ilgili hiçbir şey bilmiyorum; GPL gibi görünüyor, bu nedenle bu projede kullanılamaz)