news 2026/5/12 5:26:38

java中去掉字符串中的第一次出现的某个子字符串,以and为例

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
java中去掉字符串中的第一次出现的某个子字符串,以and为例

在 Java 里,如果只想把字符串里第一次出现的"and"去掉,可以用replaceFirst,它支持正则,也能直接写普通字符串:

java

复制

public class RemoveFirstAnd { public static void main(String[] args) { String s = "apple and banana and cherry"; // 去掉第一个 "and",保留前后空格 String r = s.replaceFirst("and", "").trim(); // 如果想去掉多余空格,再补一个 replaceAll r = r.replaceAll("\\s{2,}", " "); System.out.println(r); // 输出: apple banana and cherry } }

要点

  1. replaceFirst只替换第一次匹配。

  2. 如果想去掉前后多余空格,再trim()replaceAll("\\s{2,}", " ")即可。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/4 19:16:42

CSDN官网消息中心接收GLM技术更新通知

GLM-4.6V-Flash-WEB:轻量级多模态模型如何重塑AI落地边界 在当前AI技术加速渗透各行各业的背景下,一个现实问题日益凸显:许多大模型在论文中表现惊艳,却在真实业务场景中“水土不服”——响应慢、成本高、部署难。尤其是在Web端应…

作者头像 李华
网站建设 2026/4/30 14:57:56

【Dify开发者必看】:响应类型配置的7个隐藏规则

第一章:Dify响应类型配置的核心概念在构建基于大语言模型的应用时,Dify 作为低代码 AI 应用开发平台,提供了灵活的响应类型配置机制,使开发者能够精确控制模型输出的格式与行为。响应类型配置不仅影响用户交互体验,还决…

作者头像 李华
网站建设 2026/5/3 8:08:30

通达信免费赠送:股市风向标

{}VAR1:(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*80; B:SMA(VAR1,20,1); VAR2:SMA(B,20,1); {} 风向仪:IF(CROSS(B,VAR2) AND B<40,50,0);

作者头像 李华
网站建设 2026/5/1 10:10:08

Windows 效率短板补丁:一键置顶任意窗口的绿色方案

在同时处理多项任务时&#xff0c;如边查资料边写文档、边看教程边操作软件&#xff0c;将参考资料、聊天窗口或监控面板始终置顶&#xff0c;可避免频繁切换窗口&#xff0c;减少注意力中断。 它解压后仅104 KB&#xff0c;体积小巧。 运行后会在系统托盘区域显示一个图标。 …

作者头像 李华
网站建设 2026/5/11 14:35:24

ComfyUI节点注释提高GLM-4.6V-Flash-WEB流程可读性

ComfyUI节点注释提高GLM-4.6V-Flash-WEB流程可读性 在如今多模态AI应用快速落地的背景下&#xff0c;一个模型是否“好用”&#xff0c;早已不再仅仅取决于它的准确率或响应速度。真正的挑战在于&#xff1a;如何让复杂的推理流程变得清晰、可维护、易协作。尤其是在将像 GLM-4…

作者头像 李华
网站建设 2026/5/9 5:57:49

C# using声明确保GLM-4.6V-Flash-WEB资源释放

C# using声明确保GLM-4.6V-Flash-WEB资源释放 在构建现代AI驱动的Web服务时&#xff0c;一个常被忽视却至关重要的问题浮出水面&#xff1a;如何在高频调用视觉大模型的同时&#xff0c;避免系统因资源泄漏而逐渐“窒息”。尤其是在使用像 GLM-4.6V-Flash-WEB 这类轻量级、高并…

作者头像 李华