有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

用于查找字符串的java正则表达式模式包含一些单词,而没有其他单词

我正在使用Java正则表达式util创建一个程序,现在我需要找到一些字符串,其中包含一些单词,而没有其他单词

例如:

我想找到带有“for”的字符串,并删除后面的所有内容,但如果字符串带有“center for”,我们什么也不做

我想检查以下几句话:

1. This program for all people=>;此程序(删除“for”之后的所有内容)

2. Centre for Effective Practice=>;什么都不做,因为句子中有“中心”

我需要一个能解决这个问题的正则表达式

我还尝试使用这种模式:"(?=(for.*))(?!(Centre for))"但效果不好


共 (0) 个答案