ํน์ ๋ฌธ์ ๋ณํ regex_replace
#include <iostream>
#include <regex>
using namespace std;
int main(){
string s = "OneTwoThree";
string s2 = "...";
//regex_replace (๋์, ์ ๊ทํํ์ ๊ฐ์ฒด, ์นํ ๊ฒฐ๊ณผ)
s = regex_replace(s, regex("One"), "1");
s = regex_replace(s, regex("Two"), "2");
s = regex_replace(s, regex("Three"), "3");
s2 = regex_replace(s2, regex("[.]{2,}"), ".");
// s = "123", s2 = "."
}
'Algorithm ๐ง๐ปโ๐ป > Note' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[C++, ํ ํ๋ฆฟ] ํ๋ก์ด๋-์์ฌ (0) | 2022.05.13 |
---|---|
[C++, ์ ์ฉํ ๋ฌธ๋ฒ] upper_bound, lower_bound (0) | 2022.05.11 |
[C++, ํ ํ๋ฆฟ] ์์ ๊ตฌํ๊ธฐ(์๋ผํ ์คํธ๋ค์ค์ ์ฒด) (0) | 2022.04.11 |
[C++, ์ ์ฉํ ๋ฌธ๋ฒ] ๋ฌธ์์ด ๋์๋ฌธ์ ๋ณํ (0) | 2022.04.10 |
[C++, ์ ์ฉํ ๋ฌธ๋ฒ] String split, parsing ํจ์ (0) | 2022.04.08 |
[C++, ์ ์ฉํ ๋ฌธ๋ฒ] String to CharArray (0) | 2021.11.07 |
๋๊ธ