Atridott
@Atridott (Atridott)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

C++ / 正規表現を使用したいが何も表示されない

C++で正規表現を使用するためテストしようとしたが何も表示れないため正しく表示させたい。

実行環境

実行:paiza.io
環境:macOS Ventura, Chrome

ソースコード

#include <iostream>
#include <string>
#include <regex>
using namespace std;

int main(){
    string s = "あああ12いいい";
    smatch m;
    
    regex_search(s, m, regex("d+"));
    
    cout << m.str() << endl;
    
    return 0;
}

12と表示されて欲しいが何も表示されない。
コンパイルエラーなどは出ていないため何かしら書き方が間違っていると考えられる。

0

2Answer

Comments

  1. @Atridott

    Questioner

    パックスラッシュが必要なんですね、助かりました。回答ありがとうございます。

This answer has been deleted for violation of our Terms of Service.

Your answer might help someone💌