string - 从字符串中删除换行符?
问题描述
我有一个这样的字符串:
"string content here
"
因为它太长,无法在一行中显示在屏幕上
该字符串是我要读取的文件的名称,但我总是收到一条错误消息,指出找不到文件名,因为它在字符串中包含换行符,而这显然不在文件名中。我无法重命名该文件,我已尝试使用 strip 功能将其删除,但这不起作用。如何从字符串中删除输入字符以便加载文件?
解决方案
您可以使用该函数strip
从字符串中删除任何尾随空格。
>> text = "hello" + newline; %Create test string.
>> disp(text)
hello
>> text_stripped = strip(text);
>> disp(text_stripped)
hello
>>
在上面的“>>”中已包含以更好地显示字符串中空格的删除。
推荐阅读
- json - 如何保护我的“key.json”文件在 Github 上不被更新?
- javascript - 使用 Javascript 将 CSV 转换为 HTML 表。使用 CSV 中的列添加 CSS 类
- sql - 创建数据库 - Pizza 场景
- woocommerce - 当类中的所有产品都来自同一运输类时,如何触发此过滤器?
- javascript - XMLHttpRequest onprogress Uncaught SyntaxError:无效或意外令牌
- firefox - 如何在 Firefox 中屏蔽来自 WebRTC 的 IP 泄漏?
- java - Guava TreeBasedTable - 按列排序
- maven - 如何获取子项目的 ${project.name}
- java - 在Java中将多个InputStreams写入OutputStream?
- r - 未保存在 GCS 容器/存储桶中的文件