25

2008.8

今天想用JS的replace的方法来把字符串“0-395-07122-4”中所有的“-”都去掉,用了下面的代码:

var isbn="0-395-07122-4";
isbn=isbn.replace(/-/,'');

结果发现只替换了第一个“-”,其它的都还在!查了下《征服AJAX》才发现,replace就是这个功能。

replace(searchValue,replaceValue)的方法

该方法将字符串中第一个出现的searchValue子字符串替换成replaceValue,并返回新的字符串,而原有的字符串不受影响。如:

var str1="aaaa";
var str2=str1.replace("a","b");
alert(str2);
alert(str1);

其中str1仍然是“aaaa”,而str2则为“baaa”。由上面代码可知,这样使用replace仅能替换一个实例。如果想替换多个实例则需要用到正则表达式,例如:

str.replace(/a/g,'b');

这样就能将“aaaa”全部替换成“bbbb”。

19

2008.8

在eclipse的输出框中输出中文时有时会出现乱码,这是因为eclipse输出字符的编码与文件的编码不对应,只要设置下其输出字符的编码就可以了。

eclipse中文乱码eclipse输出中文乱码

17

2008.8

我这个人有很多陋习,但却有一个最令我头痛的毛病:屡教不改,好了伤疤就忘了疼了。今天无意中在网上看到了《了凡四训》,里面有一篇《改过之法》,觉得很有启发,贴到这里时时以自省!

春秋诸大夫,见人言动,亿而谈其祸福,靡不验者,左国诸记可观也。大都吉凶之兆,萌乎心而动乎四体,其过於厚者常获福,过於薄者常近祸,俗眼多翳,谓有未定而不可测者。至诚合天,福之将至,观而必先知之矣。祸之将至,观其  不善而必先知之矣。今欲获福而远祸,未论行善,先须改过。

但改过者,第一,要发耻心。思古之圣贤,与我同为丈夫,彼何以百世可师?我何以一身瓦裂?耽染尘情,私行不义,谓人不知,傲然无愧,将日沦於禽兽而不自知矣;世之可羞可耻者,莫大乎此。孟子曰:耻之於人大矣。以其得之则圣贤,失之则禽兽耳。此改过之要机也。

第二,要发畏心。天地在上,鬼神难欺,吾虽过在隐微,而天地鬼神,实鉴临之,重则降之百殃,轻则损其现福,吾何可以不惧?不惟此也。闲居之地,指视昭然;吾虽掩之甚密,文之甚巧,而肺肝早露,终难自欺;被人觑破,不值一文矣,乌得不懔懔?不惟是也。一息尚存,弥天之恶,犹可悔改;古人有一生作恶,临死悔悟,发一善念,遂得善终者。谓一念猛厉,足以涤百年之恶也。譬如千年幽谷,一灯才照,则千年之暗俱除;故过不论久近,惟以改为贵。但尘世无常,肉身易殒,一息不属,欲改无由矣。明则千百年担负恶名,虽孝子慈孙,不能洗涤;幽则千百劫沈沦狱报,虽圣贤佛菩萨,不能援引。乌得不畏?

第三,须发勇心。人不改过,多是因循退缩;吾须奋然振作,不用迟疑,不烦等待。小者如芒刺在肉,速与抉剔;大者如毒蛇啮指,速与斩除,无丝毫凝滞,此风雷之所以为益也。

具是三心,则有过斯改,如春冰遇日,何患不消乎?然人之过,有从事上改者,有从理上改者,有从心上改者;工夫不同,效验亦异。

16

2008.8

在群里看到了一个笑话,非常幽默和具有现实意义。

河中生灵神秘死亡,下游居民得上怪病,沿岸植物不断变异,是残留农药?还是生化攻击?

敬请关注今晚《科学探索》即将播出的专题节目:《国足在河边洗脚》!!

分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]