Advertisement
NIKOLAY_TETUS

Lab2_ex2

Apr 13th, 2022
1,203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.67 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include <regex>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9.     //Вводим строку
  10.     string str;
  11.     cout << "String> ";
  12.     getline(cin, str);
  13.    
  14.     //Регулярка для поиска вхождений строки
  15.     regex const exp("ABBA");
  16.     //Можно ещё вот так бахнуть: auto const expression = (regex)"ABBA";
  17.  
  18.     //Ищем вхождения строки
  19.     size_t result = distance(sregex_iterator(str.begin(), str.end(), exp),
  20.                              sregex_iterator());
  21.  
  22.     //Выводим результат
  23.     cout << "Result: " << result << endl;
  24.  
  25.     return 0;
  26. }
  27.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement