从 Java 字符串中删除行尾字符

2023-12-12

我有这样的字符串

"hello
java
book"

我要删除\r and \n from String(hello\r\njava\r\nbook)。我想要的结果是"hellojavabook"。我怎样才能做到这一点?


带replaceAll 的正则表达式。

public class Main
{
    public static void main(final String[] argv) 
    {
        String str;

        str = "hello\r\njava\r\nbook";
        str = str.replaceAll("(\\r|\\n)", "");
        System.out.println(str);
    }
}

如果您只想在成对时删除 \r\n (上面的代码删除 \r 或 \n),请改为执行以下操作:

str = str.replaceAll("\\r\\n", "");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 Java 字符串中删除行尾字符 的相关文章

随机推荐

  • 如何在属性网格中显示动态对象?

    我有一个自定义对象类型 必须可以在其中进行编辑PropertyGrid public class CustomObjectType public string Name get set public List
  • 如何更改 :-webkit-autofill 的样式?

    默认背景颜色 webkit autofill是橙色的 如何改变呢 webkit autofill input webkit autofill background color fff important 上面的代码不起作用 它不是backg
  • 应用程序崩溃时退出

    当任何应用程序崩溃时我想退出该应用程序 如何实现同样的效果 Android 清单是否有任何相同的规定 我建议注册一个全球未捕获异常处理程序 这会捕获所有未处理的异常 然后你就可以在那里做你想做的事 例如 关闭应用程序 通知用户并向自己发送日
  • 根据宽度和高度保持纵横比

    可以将正方形拟合并居中div在视口中并始终保持它的根据宽度和高度的长宽比 要求 only CSS 无论视口的方向 横向或纵向 如何 正方形的大小都必须适应视口的最小尺寸 宽度或高度 正方形必须在视口中水平和垂直居中 Example 纵横比属
  • 与 Maven SCM 插件一起使用的 svn-settings.xml 的格式是什么?

    我正在尝试外部化我的用户名和密码 但它的格式似乎是svn 设置 xml是不正确的 除了这篇文章之外 我在网上找不到任何资源here然后出现错误 在我的 pom xml 中我得到了
  • 通过 SMTP Python 发送电子邮件时遇到问题

    所以我尝试使用 Python 通过 SMTPlib 发送电子邮件 但我无法让它工作 我阅读了 Microsoft SMTP 规范 并相应地将它们放入其中 但我无法让它工作 这是我的代码 Send an email SERVER smtp m
  • 使用 JavaScript 将相对路径转换为绝对路径

    有一个函数 它给我这样的网址 some css extra some css lib slider slider css 它始终是相对路径 假设我们知道页面的当前路径 例如http site com stats 2012 不确定如何将这些相
  • BlackBerry:是否可以从网站(无线)下载应用程序?

    我想让我的 BlackBerry 应用程序可供使用 BlackBerry 浏览器通过网站下载 这可能吗 有两种方法允许从网站下载 BlackBerry 应用程序 1 空中分配 为了允许用户通过无线方式安装应用程序 您需要有一个 Web 服务
  • java中的序列点

    以下java代码是否有保证的执行顺序 int i getA getB Is getA 总是在之前执行getB 正如任何普通人所期望的那样 是的 来自 JLS 第 15 7 节 Java 编程语言保证运算符的操作数似乎按特定的求值顺序 即从左
  • np.sum 和 np.add.reduce - 在生产中,你用​​什么?

    作为背景 请阅读这篇快速帖子和明确的答案 np sum 和 np add reduce 有什么区别 因此 对于小数组 使用add reduce是比较快的 让我们看一下我为了学习而试验的以下代码 它对一个二维数组求和 a np array 1
  • 根据值对对象属性进行排序[重复]

    这个问题在这里已经有答案了 我有一个对象数组 Accept Credit Cards 17 Take Out 17 Alcohol 16 Caters 10 Takes Reservations 11 Smoking 0 Dogs Allo
  • Apache Flink Rest-Client Jar-Upload 不起作用

    我正在努力使用 Flink Rest api 可能会发现 在我们的 CI CD 工作流程中自动部署新的 Flink 作业在 flink Github 存储库中 文档仅说明 jar 上传可以通过使用来实现 jars upload 但不是如何准
  • 当锁持有非最终对象时,该对象的引用是否仍然可以被另一个线程更改?

    当一个对象需要同步时 如果它没有设置为非最终的 IDE 会抱怨 因为它的引用不是持久的 private static Object myTable synchronized myTable IDE complains access myTa
  • 使用 GDB Python API 从符号名称获取全局符号的地址

    如果我知道 GDB Python API 的名称 是否可以通过某种方式获取二进制文件中全局符号的地址 Is python print gdb parse and eval symbol address 获得这个值的正确方法是什么 好吧 你自
  • 使用ajax自动完成

    也许你可以帮助解决一些ajax问题 我有自动完成代码 我输入城市名称 代码会自动为我完成它 并且还获取城市 ID 并应该将其放入隐藏输入字段 名称 cityID 但它没有 不要那样做 你能告诉我为什么吗 html代码 p p
  • 将字符连接到字符串数组时获取“null”

    public static void main String args char charArr a b c d e f g h i String stringA charToString charArr for int i 0 i lt
  • 如何在我的连接类中使用“using”

    我想使用 using forSqlConnection在我的代码中是这样的 using SqlConnection Con new SqlConnection 但我用过dictionary对于一个内的多个连接Connections班级 这是
  • 自定义 Finder“获取信息”窗口?

    操作系统 在查找器中 如果您选择 获取信息 您会看到一个 属性窗口 引用当前选定的文件 文件夹 卷 默认情况下 该窗口包含 聚光灯评论 一般的 更多信息 名称和扩展名 预览 共享与权限 有人知道是否可以向该窗口添加分段吗 比如说我想添加一个
  • 比较两个相同大小的位图以确定它们是否相同的最快方法是什么?

    我正在尝试编写一个函数来确定两个相同大小的位图是否相同 我现在拥有的函数只是一次比较每个位图中的一个像素 在第一个不相等的像素处返回 false 虽然这很有效 并且适用于小位图 但在生产中我将在紧密循环中和更大的图像上使用它 所以我需要一种
  • 从 Java 字符串中删除行尾字符

    我有这样的字符串 hello java book 我要删除 r and n from String hello r njava r nbook 我想要的结果是 hellojavabook 我怎样才能做到这一点 带replaceAll 的正则