好的,我正在做这个,它工作正常.
end = std::find(arToken.begin() + nStart, arToken.end(), ".");
Run Code Online (Sandbox Code Playgroud)
我想延长.包括 !和?所以它找到句点(.),感叹号(!)和问号(?).
我应该在学期使用正则表达式吗?
TIA
cat*_*alk 14
你应该使用std::find_first_of:
std::string m(".!?");
end = std::find_first_of(arToken.begin() + nStart, arToken.end(), m.begin(),m.end());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
651 次 |
| 最近记录: |