如何能过滤掉字符串里面的空格
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何能过滤掉字符串里面的空格相关的知识,希望对你有一定的参考价值。
参考技术A #include <stdio.h>#include <string.h>
#include <malloc.h>
void trimall(char* s)
int l=strlen(s);
char* tp=(char*)malloc(l+1);
char* ctp=tp;
char* cs=s;
while(*s)
if(*s!=' ')
*tp=*s;
tp++;
s++;
*tp='\0';
strcpy(cs,ctp);
free(ctp);
int main()
char str[100];
printf("输入一个字符串:");
gets(str);
trimall(str);
printf("清除空格后:\n%s\n",str);
return 0;
参考技术B split(" ");
再组装起来
如何使用 $lte 从 json 中过滤掉字符串值
【中文标题】如何使用 $lte 从 json 中过滤掉字符串值【英文标题】:How to use $lte to filter out string value from json 【发布时间】:2021-10-01 12:42:53 【问题描述】:我必须根据 contentRating 进行过滤
返回“contentRating”设置为 12+ 或更低的视频(%2B 为“+”编码 - 参考)- 将返回 12 岁用户可以观看的所有视频,即内容评级的视频 - “任何人”, “7+”、“12+”
如何在字符串上使用 $lte。它不起作用,任何其他替代方法可以做到这一点。 谢谢
【问题讨论】:
contentRating 字段是否枚举/一组固定值?如果是这样,使用$in
查找特定值可能是一个更简单的解决方案。
【参考方案1】:
由于字段contentRating
的类型是string
,所以使用$in操作符作为,
db.collection.find("contentRating": $in:["Anyone","7+","12+"])
【讨论】:
以上是关于如何能过滤掉字符串里面的空格的主要内容,如果未能解决你的问题,请参考以下文章
jquery datatable 后台获取到的数据 会被过滤掉空格,比如字符串三个空格 显示时只会显示一个空格。