我正在尝试查找正则表达式。 我有这样的:Java正则表达式:以's'结尾的单词除特定单词外
String regex_words_ended_s_in_singular_form = "\\b(anglais|francais)\\b";
然后,我想在除了“英语”和“法兰西”的所有词的结尾删除的“。
我想这一点,但它并没有当然的工作:
String temp = tweet.replaceAll("(?!" + regex_words_ended_s_in_singular_form + ")" + "s\\b","");
while (!temp.equals(tweet)) {
tweet = temp;
temp = tweet.replaceAll("(?!" + regex_words_ended_s_in_singular_form + ")" + "s\\b","");
}
tweet = temp;
所以你只是想找到那个在's'结尾的字正则表达式? –
你能提供一个输入输出的例子吗? –