发布时间:2012-12-19 19:43:50
众所周知Perl处理字符串的功能非常强大,Perl(Practical Extraction and Reporting language)处理格式的功能也非常强大,这里我们就开始学习一些Perl的格式和字符串处理。熟悉其最强大的三个函数:substr、pack、unpack。1、大小写处理函数 lc(转为小写) uc(转为大写) 。$text="zhengwen feng";$text2=lc $text;$text3=uc $text;print "$text2\n";print "$text3\n";2、将第一字母变为小写(lcfirst),将第一个字母大写(ucfirst)。$stri......【阅读全文】
发布时间:2012-12-19 19:43:50
众所周知Perl处理字符串的功能非常强大,Perl(Practical Extraction and Reporting language)处理格式的功能也非常强大,这里我们就开始学习一些Perl的格式和字符串处理。熟悉其最强大的三个函数:substr、pack、unpack。1、大小写处理函数 lc(转为小写) uc(转为大写) 。$text="zhengwen feng";$text2=lc $text;$text3=uc $text;print "$text2\n";print "$text3\n";2、将第一字母变为小写(lcfirst),将第一个字母大写(ucfirst)。$stri......【阅读全文】
发布时间:2012-12-19 19:10:46
需要对比较长的行(含中文字符)强制换行,以便在网页上正常显示,不至于破坏整个页面布局,通过 CSS 似乎可以做到这点,不过对 Firefox 好像没什么作用,所以干脆用程序处理好了。网上找了好几个脚本,都不能用,而且都比较复杂,经过一番研究,发觉了一个简单而可行的方法。其原理是:截取指定长度字符串,然后删除字符串中所有非中文字符,并计算剩余中文字符的长度,我的中文是UTF-8编码,每个汉字长度为3个字节,如果发现长度不是3的整数倍,则表示截取字符串中包含中文乱码,此时删除多余的字符(少截取一点点)。下面的程序是对输入字符串进行分割,分割的地方插入<br>,然后输出。代码......【阅读全文】