用于查找字符串的java正则表达式模式包含一些单词,而没有其他单词
我正在使用Java正则表达式util创建一个程序,现在我需要找到一些字符串,其中包含一些单词,而没有其他单词
例如:
我想找到带有“for”的字符串,并删除后面的所有内容,但如果字符串带有“center for”,我们什么也不做
我想检查以下几句话:
1. This program for all people
=>;此程序(删除“for”之后的所有内容)
2. Centre for Effective Practice
=>;什么都不做,因为句子中有“中心”
我需要一个能解决这个问题的正则表达式
我还尝试使用这种模式:"(?=(for.*))(?!(Centre for))"
但效果不好
共 (0) 个答案