string.substr()
和slice(切片)是兩種不同的方法用于獲取字符串的子字符串。
string.substr()
是C++中的方法,用于從一個字符串中提取子字符串。它接受兩個參數,第一個參數是起始位置,第二個參數是要提取的字符數量。例如:std::string str = "Hello, World!";
std::string sub = str.substr(7, 5); // sub = "World"
str = "Hello, World!"
sub = str[7:12] # sub = "World"
總的來說,string.substr()
是C++中用于提取子字符串的方法,而切片是Python中用于獲取子集的方法。兩者的使用方法和語法有所不同,但都可以實現獲取字符串的子字符串的功能。