问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java 如何找到文本中含有某些字符的单词

发布网友 发布时间:2024-03-18 18:14

我来回答

4个回答

热心网友 时间:2024-07-24 05:23

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class $ {
    public static void main(String[] args) {

        String regex = "[A-Za-z]{0,}[C|c][O|o][M|m][E|e][A-Za-z]{0,}[,| |!]";
        String str = "hello,world!Welcome to our house!Come on,we may be late!";

        Matcher m = Pattern.compile(regex).matcher(str);

        while (m.find()) {
            System.out.println(m.group());
        }
    }
}

你这里麻烦的就是不区分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

使用正则表达式呀,这种场景最适合用正则了。
刚好可以补充一下正则的知识
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女方早婚早育要离婚未满月孩子该怎么才能判给 家庭暴力,孩子未满月,孩子母亲要求离婚 孩子未满月是否可以离婚 孩子未满月可不可以离婚 新生儿未满月是否可离婚 固原斜视眼有哪些表现? 如何看待儿童斜视问题?固原 固原斜视儿童有必要做手术吗 HOJOJODO皇家金盾S1智能电子锁-详细介绍 皇家金盾智能锁怎么改密码 如果你明明不顺路送一个玩的不错的朋友回家但是不想送了不方便开口怎么... 有个女生每天叫我送她回家,可是我不喜欢也不想送她,该怎么拒绝好呢? 安阳天悦华府产权年限多少年? 谁知道即将在2013年11月投入运营的上海国际医学中心的院长是谁?有没... 庄河华阳都有哪些品牌 即景作文450字 膳魔师到底是德国还是日本的 数字媒体艺术可以干什么? 卡网是真的吗? 号卡研究所真的假的 西安力高宝格丽天悦华府值得买吗? 安徽省化工设计院的简介 青岛润诚天悦华府值得买吗? 二杂母猪的后代可以作为后备猪吗? 星夜法医演员表 有人知道这烟多少价格吗 求陈彦宏的所有歌曲下载 高分求陈彦宏《就是这杯啤酒》吉他谱 solidworks球缺怎么画? 哪有解刨小男孩的尸体视频和电影2 不备案印章规格标准? 按揭11万是什么意思啊 揭秘免漆门:环保之选,时尚之门 烤漆门与免漆门:选择品质生活的时尚之选 生态门和免漆门:你知道它们的区别吗? 室内门选择大揭秘! 做了多年招聘,招聘该怎么做最好? 认识钟表评课优点及不足,谁知道啊? 画家溥文彬的作品值得收藏的? 甘肃书画家文彬乾的字画一平尺多少钱? 空气能热泵5P供暖多少平方米 海澜之家羊毛衫怎么验正品 油汀,电热膜,铝型材,硅晶加热哪种好 为什么用铁兰32没效果 印泥盒上银元怎么弄下来 快递的首重成本是怎么算的? 松北区澳洲风情园小区属于什么社区 你的眼神让我半命题作文 ...是几年?由于施工不当造成厕所下水主管经常堵塞,物业应该管吗?_百 ... vivo手机录屏怎么录vivo手机录屏如何录