9
A
回答
12
你需要像這樣
boost::regex regex("your expression here", boost::regex::icase);
boost::smatch what;
string mystring;
bool search_result = boost::regex_search(mystring.begin(),mystring.end(), what, regex);
2
或像這樣的東西(不設置boost::regex::icase
):
boost::regex regex("(?i)expression");
boost::smatch what;
string mystring;
bool search_result = boost::regex_search(mystring.begin(),mystring.end(), what, regex);
相關問題
- 1. 忽略大小寫boost :: regexp
- 2. 用apache忽略大小寫
- 3. 使用重複時忽略大小寫
- 4. 如何使Class.forName忽略小寫/大寫
- 5. 忽略大小寫 - laravel 4
- 6. 忽略大小寫difflib.get_close_matches()
- 7. 忽略與BitBucket大小寫
- 8. LINQ忽略大小寫
- 9. AWK忽略大小寫
- 10. 忽略大小寫validate_exclusion
- 11. SOPT值忽略大小寫
- 12. 忽略區分大小寫
- 13. LFTP MGET忽略大小寫
- 14. 忽略大小寫與__startswith
- 15. 被忽略大小寫
- 16. RegEx忽略大小寫
- 17. 替換忽略大小寫
- 18. 如何忽略boost :: regex_search()函數中的反斜槓字符?
- 19. 用戶輸入忽略大小寫
- 20. boost regex_match vs regex_search
- 21. 忽略JDO查詢中的大小寫
- 22. 的Microsoft Visual Basic 6.5忽略大小寫
- 23. 忽略XSLT中的大小寫
- 24. 書架orderBy忽略大小寫
- 25. 忽略大小寫上自動完成
- 26. MySQL查詢忽略大小寫
- 27. 集合removeAll忽略大小寫?
- 28. 搜索忽略大小寫敏感
- 29. 忽略大小寫的UITextField/UITextView的
- 30. DB4O StartsWith和忽略大小寫
很不錯的!謝謝! – Arturgspb 2011-06-06 06:48:40
如果不需要它,可以省略「what」參數(匹配結果),並且可以傳遞字符串本身而不是其迭代器。 – JWWalker 2015-05-15 21:59:02