写出字符串'ab cd ef/变为字符串'abcd ef/和字符串'ab cdef'的字符串函数
时间: 2024-10-24 16:10:07 浏览: 22
关于PHP内置的字符串处理函数详解
在大多数编程语言中,可以使用内置的字符串处理函数或方法来实现这个转换。这里给出两个常见的例子:
1. Python 示例:
```python
input_str = "ab cd ef/"
output1 = input_str.replace(" ", "") # 移除空格,得到 'abcd ef/'
output2 = " ".join(input_str.split()) # 分割后再连接,得到 'ab cdef'
```
2. Java 示例:
```java
String inputStr = "ab cd ef/";
String output1 = inputStr.replaceAll("\\s", ""); // 使用正则表达式移除所有空格,得到 'abcd ef/'
String[] parts = inputStr.split("\\s+"); // 分割,然后使用StringBuilder连接,得到 'ab cdef'
StringBuilder sb = new StringBuilder();
for (String part : parts) {
sb.append(part).append(" "); // 添加空格
}
String output2 = sb.toString().trim(); // 去掉最后一个多余的空格
```
这两个示例分别展示了如何通过替换空格和分割再连接的方式将原始字符串变换成所需的格式。
阅读全文