Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Поиск по маске стандартными средствами С++
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Существуют-ли какие-нибудь стандартные средства С++, или у библиотеки Boost, для поиска данных по маске в строке char* или std::string? В данном случае надо проверить есть ли в полученной строке данные в формате: <цифры в количестве от 1 до 10-ти>.<2 цифры>. Может есть идеи как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2016, 00:27 |
|
||
|
Поиск по маске стандартными средствами С++
|
|||
|---|---|---|---|
|
#18+
regexp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2016, 00:27 |
|
||
|
Поиск по маске стандартными средствами С++
|
|||
|---|---|---|---|
|
#18+
boost::regex pcre lib ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2016, 01:16 |
|
||
|
Поиск по маске стандартными средствами С++
|
|||
|---|---|---|---|
|
#18+
dj_raven, а если в строке есть подстрока: <11 цифр>.<3 цифры> то как программа должна реагировать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2016, 04:36 |
|
||
|
Поиск по маске стандартными средствами С++
|
|||
|---|---|---|---|
|
#18+
Также как и в вышеописанном случае. В нашем случае данные находятся между символов "\r\n" и 3 знаков после запятой не будет никогда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2017, 20:28 |
|
||
|
Поиск по маске стандартными средствами С++
|
|||
|---|---|---|---|
|
#18+
dj_raven, если вопрос до сих пор актуален, и если по каким-то причинам не хотите связываться с регулярными выражениями (например старый компилятор), то можно так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. Вывод на консоль: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2017, 02:38 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=39374951&tid=2018319]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
171ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 284ms |
| total: | 561ms |

| 0 / 0 |
