// //  NSString+NSStringExt.m //  01-NSString类 // //  Created by apple on 14-3-20. //  Copyright (c) 2014年 apple. All rights reserved. // #import "NSString+NSStringExt.h" @implementation NSString (NSStringExt) - (int)calculateSubStringCount:(NSS…
一.介绍使用NSString创建一个字符串的代码如下: #import <Foundation/Foundation.h>int main (int argc, char *argv[]){    NSAutoreleasePool*pool=[[NSAutoreleasePool alloc]init]; NSString *str=@"Programming is fun";    NSLog(@"%@",str); [pool drain];   …
13.如何拆分含有多种分隔符的字符串 import re s = "23:41:2314\1234#sdf\23;" print(re.split(r'[#:\;]+',s))  14.如何判断字符串a是否以字符串b开头或结尾 import os,stat #找到当前目录下的文件名称,返回list ret = os.listdir('.') print(ret) for x in ret: #endswith传参类型是tuple if x.endswith(('.py','.html'…
摘要 string类型是objective-c中用的最多的类型之一,有时会出现字符串中有我们不想要的字符. 如 "hello world"中的空格,或是"hello/world"中的'/',亦或是"你好A你好"中的'A'.这些都可以通过NSString中的方法来解决. 一.带节点的字符串,如@"<p>讨厌的节点<br/></p>"我们只想要中间的中文 处理方法一: NSString *str…
NSString类中提供了这样三个方法用于获取子字符串: – substringFromIndex://取字符串长度从0开始,当index=str.length时字符串为空"" – substringWithRange:// – substringToIndex: NSString *str = @"12345"; 1. // NSString *subString0 = [str substringFromIndex:-1];   //会越界 NSString *…
实际编程总会涉及到比较两个字符串的内容,一般会用 [string1 isEqualsToString:string2] 来比较两个字符串是否一致.对于字符串的isEqualsToString方法,需要逐个比较字符串的内容,是比较耗时的操作. 偶然间我发现NSString类里有个hash方法,作用是返回NSString实例的散列值.众所周知,内容相同的字符串拥有相同的散列值,内容不同的字符串拥有不同的散列值.所以完全可以根据字符串散列值来判断两个字符串是否一致. 于是上面比较字符串的写法可以这么写…
加密规则: 1.固定加密字符串+字符串组合(key/value的形式,并通过aissc码排序), 2.通过sha1算法对排序后的字符串进行加密, 3.最终输出需要的参数sign 4.完成请求参数数据的格式输出(因为浏览器复制出来的格式直接用python是不能请求的所以我用了之前写的一个方法来完成请求数据格式的转换) 例如: 输入: '''course_finance_id[0]:252638total_price:0state:1finan_rmk:343timestamp:122sign:11…
镇场诗:---大梦谁觉,水月中建博客.百千磨难,才知世事无常.---今持佛语,技术无量愿学.愿尽所学,铸一良心博客.------------------------------------------ 1 code --阿弥陀佛前面有三个空格,后面有三个空格 select len(' 阿弥陀佛 ') --查看字符串的长度,不包括后面的空格 union select DATALENGTH(' 阿弥陀佛 ') --查看字符串所占的字节数,什么空格不空格的,全都算上了 --nchar中,采用的是uni…
镇场诗:---大梦谁觉,水月中建博客.百千磨难,才知世事无常.---今持佛语,技术无量愿学.愿尽所学,铸一良心博客.------------------------------------------ 1 code --阿弥陀佛前面有三个空格,后面有三个空格 select len(' 阿弥陀佛 ') --查看字符串的长度,不包括后面的空格 union select DATALENGTH(' 阿弥陀佛 ') --查看字符串所占的字节数,什么空格不空格的,全都算上了 --nchar中,采用的是uni…
案例: 把某个字符串依据分隔符拆分,该字符包含不同的多种分隔符,如下 s = '12;;7.osjd;.jshdjdknx+' 其中 ; . + 是分隔符 有哪些解决方案? 方法1:通过str.split()方法,每次处理一个分隔符 #!/usr/bin/python3 def go_split(s, symbol): result = [s] for i in symbol: median = [] # 普通方法 # for x in result: # median.extend(x.spl…