$s = "he8llo5wor6ld";$s = preg_replace("/\d/","#",$s); //按照正则表达式替换$attr = preg_split("/\d/",$s); //按照正则表达式拆分$arr = array();preg_match("/\d/",$s,$arr); ...
分类:
编程语言 时间:
2016-10-23 23:45:23
阅读次数:
208
1, strcmp()是比较两个字符串的大小,两个字符串相同时返回0,第一个字符串大于第二个字符串时返回一个正值,否则返回负值.比较两个字符串的算法是:逐个比较两个串中对应的字符,字符大小按照ASCII码值确定,从左向右比较,如果遇到不同字符,所遇第一对不同字符的大小关系就确定了两个字符串的大小关系 ...
分类:
Web程序 时间:
2016-10-23 17:39:58
阅读次数:
198
使用 String.compareTo 方法:compareTo() 的返回值是int, 它是先比较对应字符的大小(ASCII码顺序)1、如果字符串相等返回值02、如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的差值(ascii码值)(负值前字符串的值小于后字符串,正值前字符串大于后字 ...
分类:
编程语言 时间:
2016-10-23 11:53:22
阅读次数:
329
输入方式:先输入整数,再循环输入字符串。 思考:字符串中有空格。那么要在字符串大循环输入前,首先,用"getchar()"函数读取scanf_s()函数缓冲区的空格或者空行或者换行符,避免它们直接当做字符串的第一个字符而输入,造成输入错误。其次,字符串的输入用”gets_s()“函数,因为它能够读取 ...
分类:
其他好文 时间:
2016-10-22 07:22:18
阅读次数:
154
固定第一个字符,递归取得首位后面的各种字符串组合; * 再把第一个字符与后面每一个字符交换,并同样递归获得首位后面的字符串组合; *递归的出口,就是只剩一个字符的时候,递归的循环过程,就是从每个子串的第二个字符开始依次与第一个字符交换,然后继续处理子串。 * * 假如有重复值呢? * *由于全排列就 ...
分类:
编程语言 时间:
2016-10-20 12:12:59
阅读次数:
190
关于如何去用编辑脚本去实现新装的虚拟机的开机,显示,重置与关机。以下是利用vim在/var/lib/librit/p_w_picpaths编写的脚本。
#!/bin/bash
case"$1"in
start)##当输入的第一个字符为start
echostart"$2"successful!##显示开启第二个字符所表示的虚拟机成功
;;
*)##输入其..
分类:
其他好文 时间:
2016-10-20 00:50:55
阅读次数:
106
手头上碰到一个项目,需要给数组中的字典中的一个字段排序,想了想,干脆再字典中增加一个字段,用来记录需要排序字段的第一个字符,用它来作为比较的对象,进行排序。 - (void)viewDidLoad { [super viewDidLoad]; NSArray *arr = @[@{@"sortKey ...
分类:
移动开发 时间:
2016-10-19 20:23:38
阅读次数:
200
字符串截断函数是指:Stuff 和 SubString,字符串查找函数是:CharIndex 和 PatIndex 一,SubString 截取子串 最常用的字符串函数,用于截取特定长度的子串。 参数说明: start 参数:整数,表示开始位置;字符的序号(index)从1开始,即第一个字符的序号是 ...
分类:
数据库 时间:
2016-10-19 19:58:29
阅读次数:
260
什么是标识符 >>python中我们在编程的时候,起的名字就叫做标识符。其中变量就是标识符的一种 标识符命名原则 >>标识符第一个字符必须只能是字母或下划线,不能出现数字或其他字符 >>标识符除第一个字符外,其他部分可以是字母下划线或数字 >>标识符大小写敏感,如a与A 常用python关键字 >> ...
分类:
编程语言 时间:
2016-10-19 13:19:09
阅读次数:
191