这是我要找的东西:
我有一个“关键字”值......让我们说“狐狸”。我有一个“消息”值,例如“快速棕色狐狸跳过懒狗”。理想情况下,我的回报将是事件两侧的 +X 或 -X 字符,例如:“......快速棕色狐狸跳过......”(我将在之后添加省略号)。
什么是解决这个问题的好方法?我担心关键字可能出现在消息的开头,并且也不希望它在每个消息评估中都搅动很多。我也不介意话被截断。
处理此问题时想到的几件事是我可以使用某种 string.contains 与 string.substring.. 等相结合。那还远吗?