//编写一个方法 求一个字符串的字节长度; //假设一个中文占两个字节 var str = 'A沪-5889588'; var json = {len:0}; var re = /[\u4e00-\u9fa5]/; //中文字符串正则 for (var i = 0; i < str.length;
分类:
其他好文 时间:
2016-02-22 15:16:38
阅读次数:
141
lpad( string, padded_length, [ pad_string ] ) string: 准备被填充的字符串 padded_length: 填充之后的字符串长度 pad_string: 填充字符串,是个可选參数 RPAD:从右边開始填充,使用方法同LPAD。 1、LPAD函数:or
分类:
其他好文 时间:
2016-02-22 12:02:42
阅读次数:
109
我们在进行一些操作是需要对用户的输入数据进行验证,比如网站的注册,需要对各个数据项进行数据校验,Struts2提供了一些默认的校验器,比如数字的检测,邮箱的检测,字符串长度的检测等等. 常用的Validator 校验器 作用 required 必填校验器,要求字段必须有值 requiredstrin
分类:
其他好文 时间:
2016-02-14 23:39:32
阅读次数:
283
1、varchar与char两个数据类型用于存储字符串长度小于255的字符,MySQL5.0之前是varchar支持最大255。比如向一个长度为40个字符的字段中输入一个为10个字符的数据。使用varchar取为10个字符;使用char取为40个字符。 2、varchar占用更少的存储空间,拥有额外
分类:
其他好文 时间:
2016-02-14 16:58:31
阅读次数:
129
1 void makeNext(const char P[],int next[]) 2 { 3 int q,k;//q:模版字符串下标;k:最大前后缀长度 4 int m = strlen(P);//模版字符串长度 5 next[0] = 0;//模版字符串的第一个字符的最大前后缀长度为0 6 f
分类:
其他好文 时间:
2016-02-13 15:46:01
阅读次数:
150
slice()第一个参数代表开始位置,第二个参数代表结束位置的下一个位置,截取出来的字符串的长度为第二个参数与第一个参数之间的差;若参数值为负数,则将该值加上字符串长度后转为正值;若第一个参数等于大于第二个参数,则返回空字符串. substring()第一个参数代表开始位置,第二个参数代表结束位置的
分类:
Web程序 时间:
2016-02-02 16:19:08
阅读次数:
137
在之前的博客中,我也探索过strlen,sizeof区别,详情可见博客http://10740184.blog.51cto.com/10730184/1705820。关于strlen,sizeof均可求字符串长度,这两者是笔试面试常考的知识点。#include<stdio.h>
#include<stdlib.h>
#include<string.h>
//voidTest1..
分类:
编程语言 时间:
2016-02-01 19:05:20
阅读次数:
202
Java:String、StringBuffer和StringBuilder的区别 1 String String:字符串常量,字符串长度不可变。Java中String是immutable(不可变)的。 String类的包含如下定义: [java] view plain copy /** The v
分类:
编程语言 时间:
2016-01-30 22:45:26
阅读次数:
264
计算一个字符串的最长不重复字符串长度 例如abcdcfdgq 截取的是cfdgq 长度为5 1 public int lengthOfLongestSubstring(String s) { 2 if(s == null || s.length() == 0){ 3 return 0; 4 } 5
分类:
其他好文 时间:
2016-01-29 21:04:59
阅读次数:
149
Time Limit: 1 Sec Memory Limit: 128 MB Description 有一个长度为n的字符串(只包含小写字母),操作m次,每次操作交换两个字母,输出最终字符串。 Input 多组输入,每组第一行为n,m表示字符串长度和操作数,1<n,m<=100000第二行为长度n的
分类:
其他好文 时间:
2016-01-29 15:45:11
阅读次数:
139