扫码关注官方订阅号
RT:例:This order was placed for QT3000! OK?匹配结果:order 匹配最前面两个空格中间的文本内容
注:请看题解答,标题已经描述的非常清楚了。同时也谢谢解答人
人生最曼妙的风景,竟是内心的淡定与从容!
使用捕获组可以获得该匹配结果
Pattern pat = Pattern.compile("^[\\w]*\\s(\\w+)\\s"); Matcher res = pat.matcher("This order was placed for QT3000! OK?"); if(res.find()){ System.out.println(res.group(1)); }
\w 匹配单词
问题没有描述清楚诶,匹配was吗?那就order\s(\w+)\s
order\s(\w+)\s
抱歉没有看清题目如果开头是单词的话,试试这个^[A-Za-z]+\s(\w+)\s
^[A-Za-z]+\s(\w+)\s
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
使用捕获组可以获得该匹配结果
\w 匹配单词
问题没有描述清楚诶,匹配was吗?那就
order\s(\w+)\s
抱歉没有看清题目
如果开头是单词的话,试试这个
^[A-Za-z]+\s(\w+)\s