常用的字符串方法
方法
说明 capitalize()
返回首字母的大写副本
find(s)
返回字符串中首次出现参数s的索引,如果字符串中没有参数s则返回-1
find(s,beg)
返回字符串中索引beg之后首次出现参数s的索引,如果字符串中索引beg之后没有参数s则返回-1
find(s,beg,end)
返回字符串中索引beg与end之间首次出现参数s的...
分类:
编程语言 时间:
2015-04-05 16:07:45
阅读次数:
131
在实现字符窗口的输入时,我个人更喜欢选择使用扫描器Scanner,它操作起来比较简单。在写作业的过程中,我发现用Scanner实现字符串的输入有两种方法,一种是next(),一种nextLine(),但是这两种方法究竟有什么区别呢?我查了一些资料总结了一下,希望对大家有所帮助~next()一定要读取...
分类:
其他好文 时间:
2015-04-03 14:44:28
阅读次数:
120
1. let,可以使用let代替var声明变量。使用let声明的变量拥有块级作用域,仅在代码块中生效2. const,使用const声明常量,一经声明,无法改变3. 模式匹配 var [a, b, c] = [1, 2, 3]4. 新的字符串方法contains可以查找a字符串是否包含在b内sta....
分类:
其他好文 时间:
2015-04-03 01:28:26
阅读次数:
114
join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。str.join(sequence)>>> str = ''>>> seq = ['abc','def']>>> print str.join(seq)abcdef>>> str = '-'>>>seq=('abc','def'...
分类:
编程语言 时间:
2015-03-30 12:58:50
阅读次数:
202
match是字符串方法,写法为:str.match(reg) exec是正则表达式方法,写法为:reg.exec(str) match和exec在匹配成功时返回的都是数组,在没有匹配上时返回的都是null,故在没有深入了解两者的使用规则前,会误以为两者的使用效果是一样的,下面在几种情况中对m...
分类:
Web程序 时间:
2015-03-12 16:41:35
阅读次数:
173
CREATE TABLE tb(user_id INT,type_id TINYINT);INSERT INTO tb (user_id, type_id) VALUES (1,11);INSERT INTO tb (user_id, type_id) VALUES (1,12);INSERT .....
分类:
数据库 时间:
2015-03-11 12:22:56
阅读次数:
154
在web开发中,经常会遇到一个需求是,判断变量为空(null)或者空字符串(""),从而影响页面的展示逻辑,velocity中有相应的方法可以判断。当然也可以在java后端转化到有效值再判断。...
分类:
其他好文 时间:
2015-02-12 21:29:12
阅读次数:
208
1.用pager方法,输入参数,会返回一个导航条的html字符串。方法的内部比较简单。 ajax-pager.js /**
* pageSize, 每页显示数
* pageIndex, 当前页数 * pageCount 总页数
* url 连接地址
* pager(10, 1, 5, 'Index'...
分类:
Web程序 时间:
2015-02-11 18:19:00
阅读次数:
214
都采用的是JDK正则表达式,TranDataBase64是字符串方法一:TranDataBase64 = TranDataBase64.replaceAll("[\\s*\\t\\n\\r]", "");方法二:Pattern p = Pattern.compile("\\s*|\t|\r|\n")...
分类:
编程语言 时间:
2015-02-10 00:30:56
阅读次数:
1092