5. A text filtering system comprising: one or more processors; memory; a basic finding unit stored in the memory and executable by the one or more processors to find a keyword in a text; a semantic matching unit stored in the memory and executable by the one or more processors to conduct a match in the found text content, the match comprising at least one of semantically matching the keyword according to a logical operator or matching an attribute of the text with a filtering condition; and a filter processing unit stored in the memory and executable by the one or more processors to filter a matched text context in response to the match being successful, wherein the basic finding unit comprises: a text obtaining sub-unit to obtain a character c1 in the text; a character matching sub-unit to: use the c1 as a current character and a root node of a tree-type structure as a current node, the root node comprising one of a first character or a last character of the keyword, determine whether the current character matches the current node, in an event that the current character matches the current node and the current node has a child node, set a next character following or preceding the current character to be the current character, set the child node to be the current node and repeat the determining of whether the current character matches the current node, and in an event that the current character does not match the current node and the current node has a sibling node, set the sibling node to be the current node and repeat the determining of whether the current character matches the current node; and a determination sub-unit to: connect a last matched current node to the root node to obtain a matching route in an event that the current character matches the current node and the current node does not have a child node or the current character does not match with the current node and the current node does not have a sibling node, and determine whether the keyword is found in the text based at least in part on whether the matching route includes a successfully matched leaf node of the tree-type structure.
5. A text filtering system comprising: one or more processors; memory; a basic finding unit stored in the memory and executable by the one or more processors to find a keyword in a text; a semantic matching unit stored in the memory and executable by the one or more processors to conduct a match in the found text content, the match comprising at least one of semantically matching the keyword according to a logical operator or matching an attribute of the text with a filtering condition; and a filter processing unit stored in the memory and executable by the one or more processors to filter a matched text context in response to the match being successful, wherein the basic finding unit comprises: a text obtaining sub-unit to obtain a character c1 in the text; a character matching sub-unit to: use the c1 as a current character and a root node of a tree-type structure as a current node, the root node comprising one of a first character or a last character of the keyword, determine whether the current character matches the current node, in an event that the current character matches the current node and the current node has a child node, set a next character following or preceding the current character to be the current character, set the child node to be the current node and repeat the determining of whether the current character matches the current node, and in an event that the current character does not match the current node and the current node has a sibling node, set the sibling node to be the current node and repeat the determining of whether the current character matches the current node; and a determination sub-unit to: connect a last matched current node to the root node to obtain a matching route in an event that the current character matches the current node and the current node does not have a child node or the current character does not match with the current node and the current node does not have a sibling node, and determine whether the keyword is found in the text based at least in part on whether the matching route includes a successfully matched leaf node of the tree-type structure. 7. The system as recited in claim 5 , wherein: the basic finding unit further comprises a character conversion sub-unit to determine whether the current character has a corresponding prototype character in a dictionary and convert the current character into the corresponding prototype character in response to determining that the current character has the corresponding prototype character in the dictionary; and the character matching sub-unit uses the corresponding prototype character as the current character to match with the current node.