java - 删除两个字符之间的子字符串

标签 java regex

如何删除两个字符(+@)之间的子字符串。 前-

bunny+12kl@funny.com 应该给出 bunny@funny.com

我应该使用哪个正则表达式来实现此目的。

最佳答案

String s = "bunny+12kl@funny.com";
String email = s.replaceAll("\\+.*@", "@");

关于java - 删除两个字符之间的子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21478089/

相关文章:

javascript - 如何匹配 javascript 正则表达式中的平衡定界符?

c# - asp.net c# 中的正则表达式

java - 手动使用 Hibernate 序列生成器

java - 闲置一段时间后或重新启动 mysql 服务器时出现通信链路故障错误

java - 将 AspectJ 文件导入另一个(普通)Java 项目

regex - 正则表达式在数字和字符之间添加空格

javascript - 正则表达式 (JavaScript) : match feet and/or inches

python - 拆分存储每个子字符串索引的字符串

java - 为什么图形没有出现在 JFrame 中?

java - 使用不需要的参数创建查询 Spring Data Jpa