字符串操作

Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转

混江龙づ霸主 提交于 2020-02-29 09:20:21
一、去空格及特殊符号 s.strip().lstrip().rstrip(',') 二、复制字符串 #strcpy(sStr1,sStr2) sStr1 = 'strcpy' sStr2 = sStr1 sStr1 = 'strcpy2' print(sStr2) 三、连接字符串 #strcat(sStr1,sStr2) sStr1 = 'strcat' sStr2 = 'append' sStr1 += sStr2 print(sStr1) 四、查找字符 #strchr(sStr1,sStr2) # < 0 为未找到 sStr1 = 'strchr' sStr2 = 's' nPos = sStr1.index(sStr2) print(nPos) 五、比较字符串 #strcmp(sStr1,sStr2) sStr1 = 'strchr' sStr2 = 'strch' print(cmp(sStr1,sStr2)) 六、扫描字符串是否包含指定的字符 #strspn(sStr1,sStr2) sStr1 = '12345678' sStr2 = '456' #sStr1 and chars both in sStr1 and sStr2 print(len(sStr1 and sStr2)) 七、字符串长度 #strlen(sStr1) sStr1 = 'strlen'

PHP删除字符串最后一个字符的几种方法总结

落花浮王杯 提交于 2019-12-02 07:05:54
分享心得,是为了让你少走弯路。 经评论中一位仁兄提醒,发现又一神器join()函数 join()函数可把数组元素直接组合为一个字符串 语法格式:join(separator,array) 实例: $arr = array('Hello','World!','I','love','Shanghai!'); echo join(" ",$arr); 结果输出:Hello World! I love Shanghai! 另外: join() 函数是 implode() 函数的别名。 join() 函数接受两种参数顺序颠倒。 但是由于历史原因,explode() 是不行的,separator 参数必须在 string 参数之前。 以下为原文| 从数据库中select()读取一对多的信息时,经常需要将取出的数组用某个特定的字符分割,然后拼接成字符串。 常见的语法格式: foreach ($arr as $key => $value) { $arr_str = $arr['x_id'] . ',' . $arr_str; } 假设字符数组 $arr 中的字符分别为 arr[0] = 'a'; arr[1] = 'b'; arr[2] = 'c'; 则,拼接后的 $arr_str 字符串为 a,b,c, 这个时候,就需要我们对最后一位字符','进行删除处理。 PHP中删除最后一位字符的方法总结: