ChinaUnix.net
相关文章推荐:

空字符串trim后

在 bash 下如何去除一个字符串首尾的空格(也就是 trim)呢?其实有一个简单的办法: $ echo $STR 注意 $STR 不要带引号。因为 $STR 展开,会作为 echo 的参数。那么 echo 在处理参数的时候,自然会忽略首尾的空格。不过此种方法有个小问题,那就是 echo 输出的结果,会将字符串中间的连续空格变成一个空格。例如 $STR 为 " any string " 的话,那么输出将是 "any string"。 既然这种方法有这么个小问题,我就想...

by BenBear - Linux文档专区 - 2009-03-28 00:46:29 阅读(6617) 回复(0)

相关讨论

在sql数据库里面能否用trim函数清除数据里的空字符;)

by Arraykjzda - SQL server - 2004-05-06 14:21:04 阅读(5554) 回复(6)

比如,我想:awk -F';' '{ print trim($6)}' 请问,在awk中如何实现trim操作呢?

by rc_hz - Shell - 2006-08-15 14:26:32 阅读(6430) 回复(6)

[code]function utf8_trim($str) { $len = strlen($str); for($i=strlen($str)-1;$i>=0;$i-=1){ $hex .= ' '.ord($str[$i]); $ch = ord($str[$i]); if(($ch & 128)==0) return substr($str,0,$i); if(($ch & 192)==192)return substr($str,0,$i); } return($str.$hex); }[/code] [ 本帖最由 HonestQiao 于 2006-6-6 21:44 编辑 ]

by 115300111 - PHP - 2008-12-26 15:46:11 阅读(4707) 回复(13)

js中的去空格函数在哪, 类似 trim,ltrim,rtrim的 也就是说不光是去空格,还包括不可见字符如回车等,当然不是中间部分的 [ 本帖最由 HonestQiao 于 2005-12-14 23:58 编辑 ]

by gydoesit - Web开发 - 2005-12-15 09:35:08 阅读(4197) 回复(3)

如何在不改变原字符串的情况下返回去除空格的新字符串 例如原字符串为" aaaaaaa " 要求经过trim函数处理,原字符串不变,返回的字符串为"aaaaaaa" 其中原字符串的长度不能有限制 现在我实现的trim函数要么长度有限制(此时原字符串的内容不会变), 要么长度没有限制(但原字符串的内容同时被改变了)

by mmygod - C/C++ - 2005-08-15 09:19:32 阅读(32462) 回复(7)
by yxzjf - Perl - 2004-08-07 09:56:43 阅读(11021) 回复(4)

#include #include #include char *trim(char *_cp_ptr) { int count; char *cp_head; char *cp_mark; char *cp_tail; if ( NULL == _cp_ptr ) return(NULL); // "\0" (ASCII 0 (0x00)),空字节符 // "\t" (ASCII 9 (0x09)),制表符 // "\n" (ASCII 10 (0x0A)),换行符 // "\r" (ASCII 13 (0x0D)),回车符 // " " (ASCII 32 (0x20)),普通空格符 /...

by liujianjun114 - C/C++ - 2013-11-13 15:16:31 阅读(2249) 回复(2)

IE下JS不支持trim()方法.

解决1:(需要JQuery支持)
    c=$.trim(c)

解决2:
    s=s.replace(/(^\s*)ws(\s*$)/g,"")

by 蓝冰大侠 - Web开发 - 2011-12-20 09:48:51 阅读(502) 回复(0)

javascript trim的实现 Js代码[code]1. [/code]

by cu_Cbear - Web开发 - 2011-11-28 13:53:56 阅读(1079) 回复(0)

本帖最由 damcool 于 2011-01-25 18:41 编辑 [code]void trim(char * str) { char * header,*tail; if (str==NULL) return; header=str; tail=str+strlen(str); while ((header0) { *str++=*header++; } *str=0; } [/code]版本二...

by damcool - C/C++ - 2011-01-27 08:33:54 阅读(5632) 回复(20)