字符串去掉空格
时间: 2023-07-16 19:14:53 浏览: 44
在Python中,可以使用字符串的`replace()`方法来去掉空格。具体实现方法如下:
```python
s = " hello world "
s = s.replace(" ", "") # 将空格替换为空字符串
print(s) # 输出结果为"helloworld"
```
另外,还可以使用正则表达式来匹配空格并替换为空字符串。具体实现方法如下:
```python
import re
s = " hello world "
s = re.sub(r"\s+", "", s) # 匹配一个或多个空格并替换为空字符串
print(s) # 输出结果为"helloworld"
```
以上两种方法都可以有效地去掉字符串中的空格。
相关问题
C语言字符串去掉空格
我们可以使用指针来实现字符串去掉空格的操作。具体步骤如下:
1. 定义一个指向字符串的指针,用于遍历字符串。
2. 定义一个指向新字符串的指针,用于存储去掉空格后的字符串。
3. 遍历原始字符串,如果当前字符不是空格,则将其复制到新字符串中;否则跳过该字符。
4. 遍历结束后,在新字符串末尾添加结束符'\0'。
示例代码如下:
```c
#include <stdio.h>
#include <string.h>
void remove_space(char *str) {
char *p = str; // 原始字符串指针
char *q = str; // 新字符串指针
while (*p) {
if (*p != ' ') {
*q = *p;
q++;
}
p++;
}
*q = '\0'; // 在新字符串末尾添加结束符
}
int main() {
char str[] = " C 语言 ";
printf("原始字符串:%s\n", str);
remove_space(str);
printf("去掉空格后的字符串:%s\n", str);
return 0;
}
```
运行结果如下:
```
原始字符串: C 语言
去掉空格后的字符串:C语言
```
js 字符串去掉空格
可以使用 JavaScript 中的 `replace()` 函数来去除字符串中的空格。具体方法如下:
1. 去掉所有空格:
```javascript
var str = " hello world ";
str = str.replace(/\s/g, "");
console.log(str); //输出"helloworld"
```
2. 去掉开头和结尾的空格:
```javascript
var str = " hello world ";
str = str.trim();
console.log(str); //输出"hello world"
```
其中,`\s` 表示匹配任意空白符(包括空格、制表符、换行符等),`g` 表示全局匹配。函数 `trim()` 只能去掉字符串开头和结尾的空白符。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)