⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 splitsentence.cpp

📁 用于对输入的一个文本进行断句操作,根据句号,叹号,问号来断句
💻 CPP
字号:
#include "splitsentence.h"


vector<string> splitsentence(string& line)
{
	string::size_type lilength = line.length();
	int i = 0;
	char word[3];
	string::size_type pos = 0;
	vector<string> sentence;
    string temp;

	while(i<lilength)
	{
		if(line[i] <= 0)
		{
			word[0] = line[i];
			word[1] = line[i+1];
			word[2] = '\0';

			if(strstr(SIGNAL,word))
			{
				
                temp = line.substr(pos,i - pos+5);
				cout<<temp<<endl;
				sentence.push_back(temp);
				pos = i +5;
				i = i + 5;

			}
			else
				i = i + 5;
		}
		else
			i = i + 1;

	}
	
	return sentence;

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -