一、字符串是什么1.字符串对象或其等价对象(如char数组),在内存中总是占据最大的空间快2.String和char数组 char数组 + 偏移量 + 长度 = String3.String三个基本特点不变性:一旦定义,不能改变针对常量池的优化:当两个String对象有相同的值,则只引用常量池的同....
分类:
编程语言 时间:
2015-09-04 07:14:33
阅读次数:
182
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int?main()
{
????char?*str1="hello?world!";
????char?*str2="HELLO?WORLD!";
????int?len=strlen(str1);//求的字符串长度,不包括...
分类:
编程语言 时间:
2015-09-04 02:21:41
阅读次数:
291
编程题#4: 字符串操作来源: POJ(Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述给定n个字符串(从1开始编号),每个字符串中的字符位置从0开始编号,长度为1-500,现有如下若干操作:copy...
分类:
编程语言 时间:
2015-09-03 15:23:33
阅读次数:
1948
正则表达式:其实是用来操作字符串的一些规则。好处:正则的出现,对字符串的复杂操作变得更为简单。特点:将对字符串操作的代码用一些符号来表示。只要使用了指定符号,就可以调用底层的代码对字符串进行操作。符号的出现,简化了代码的书写。弊端:符号的出现虽然简化了书写,但是却降低了阅读性。其实更多是用正则解决字...
分类:
其他好文 时间:
2015-09-01 10:45:23
阅读次数:
126
字符串是目前处理是目前工程项目中出现最多的问题,尤其是自然语言处理,文本处理和分析等等,c++目前只提供比较简单的字符串处理函数,不像Python,Java对字符串操作功能强大,下面是自己封装的几个常用字符处理的函数,其实功能实现应该有很多种,但是由于字符串处理是基础函数,需要适当的考虑算法实现的性能。下面是自己实现的一些功能,性能感觉还不错。...
分类:
编程语言 时间:
2015-09-01 01:51:45
阅读次数:
272
/--------操作字符串--NSString(静态字符串)---------------------NSString *Beijing= @"北京欢迎您";//字符串的声明NSString *log=@"北京欢迎您a"; //[NSString stringWithFormat:@"I am '...
分类:
其他好文 时间:
2015-08-31 21:06:30
阅读次数:
167
1.
/*
字符
char,在内存中以ASCII存储;
操作函数#include
*/
int main(int argc, const char * argv[]) {
printf("isalnum('a')=%d\n",isalnum('a'));//isalnum('a')=1 判断是字符
printf("isalpha('a')=...
分类:
编程语言 时间:
2015-08-30 11:21:30
阅读次数:
205
来源:lady-奕奕的博客 一、什么是正则表达式 正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。 二、正则表达式的语法 看一个过滤纯数字的例子.....
分类:
移动开发 时间:
2015-08-29 18:33:01
阅读次数:
435
一.字符串操作1.大小写var s = "hello";undefinedg = s.toUpperCase();"HELLO"g;"HELLO"g.toLowerCase();"hello"View Code2.索引/截断s.indexOf('o');4all.js:1 loading comme...
分类:
编程语言 时间:
2015-08-28 00:35:22
阅读次数:
178
redis中存储方式是以键值对存储的,所以叫做字典试。redis(Remote dictionary server)远程字典服务器每个redis数据类型,都会有增加、删除,查看的功能,用实例来学习命令。我们先讲单个字符串的操作,后讲批量字符串操作 ==========================...
分类:
其他好文 时间:
2015-08-27 20:33:31
阅读次数:
218