发布网友 发布时间:2024-03-18 18:14
共4个回答
热心网友 时间:2024-07-24 05:23
import java.util.regex.Matcher;你这里麻烦的就是不区分come的大小写。看这个正则表达式
[A-Za-z]{0,}[C|c][O|o][M|m][E|e][A-Za-z]{0,}[,| |!]
[A-Za-z]{0,} 表示0个或者多个大写或者小写字母组合;
[C|c][O|o][M|m][E|e] 表示 come的任何大小写组合;
[A-Za-z]{0,} 同1;
[,| |!] 表示结束的字符是逗号、空格、叹号;
这样的字母组合是你希望得到的。
如果不能满足你的要求,根据这个规律,你自行修改下
热心网友 时间:2024-07-24 05:21
查一下正则表达式,它因该可以解决你的问题热心网友 时间:2024-07-24 05:21
首先根据空格和标点将字符串分割成单词列表存起来,然后依次查找含有come的单词就行了热心网友 时间:2024-07-24 05:25
使用正则表达式呀,这种场景最适合用正则了。