201608-17 javascript运算符_流程控制语句_字符串对象 一、运算符1、比较运算符(返回布尔值)>,>=,<,<=,==,!=,===,!==1234567891011 vara=1; varb=2; if(a=b){ alert("a和b相等"); }elseif(a>b){ ... 继续阅读 >
201509-30 使用字符串(STRINGS)设置样式 今年在墨尔本(澳大利亚)举办的CSSConf中,我有一个主题需要演讲——"StylingWithSTRINGS"。该讲座主要介绍的是在组件中如何使用Flexbox、currentColor和em,在浏览器中快速实现Web应用程序所需要的风格。特别提醒:原文提供了一个视频,不过需要翻。大家都懂的。这里归纳了几个要点:布局(Layout)当你创建一个移动应用的布局时,并不是整个页面滑动,而只是某些部分。比如说,页面的头部和脚部是固定的,只是中间的主内容区... 继续阅读 >
201504-12 JavaScript中常见的字符串操作函数及用法 1、字符串转换字符串转换是最基础的要求和工作,你可以将任何类型的数据都转换为字符串,你可以用下面三种方法的任何一种:var num= 19; // 19 var myStr = num.toString; // "19"你同样可以这么做:var num= 19; // 19 var myStr = String(num); // "19"或者,再简单点儿:2、字符串分割字符串分割,即将一个字符串分割为... 继续阅读 >
201504-02 十个最常见的Java字符串问题 1.怎样比较字符串?用”==”还是用equals()?简单地说,”==”测试两个字符串的引用是否相同,equals()测试两个字符串的值是否相同。除非你希望检查两个字符串是否是同一个对象,否则最好用equals()。如果你知道字符串驻留机制会更好。2.为什么对于安全性敏感的信息char[]要优于String?字符串是不变的,这也就意味着字符串一旦被创建,它们将一直保持在那直到被垃圾回收器清理为止。而对... 继续阅读 >
201503-26 PHP中通过Hashids将整数转化为唯一字符串 需要在前台隐藏ID的话,可以考虑使用此产品,生成的id比较高大上,比较像Youtube、Youku、Weibo之类的id名,比如:XNjkxMTc0MDQ4官网:http://hashids.org/php/Laravel5包:https://github.com/vinkla/hashidsPHP中的简单实用示例:$hashids=newHashids\Hashids('thisismysalt');$id=$hashids->encode(1,2,3);$numbers=$hashids->decode($id);当然,包很全,还有Composerpackage、Laravel4package... 继续阅读 >
201503-26 PHP常用正则表达式大全 表单验证匹配验证账号,字母开头,允许5-16字节,允许字母数字下划线:^[a-zA-Z][a-zA-Z0-9_]{4,15}$验证账号,不能为空,不能有空格,只能是英文字母:^\S+[a-zA-Z]$验证账号,不能有空格,不能非数字:^\d+$验证用户密码,以字母开头,长度在6-18之间:^[a-zA-Z]\w{5,17}$验证是否含有^%&',;=?$\等字符:[^%&',;=?$\x22]+匹配Email地址:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*匹配腾讯QQ号:[1-9][0-9]{4,}匹配... 继续阅读 >
201502-27 编程面试过程中常见的10大算法概念汇总 以下是在编程面试中排名前10的算法相关的概念,我会通过一些简单的例子来阐述这些概念。由于完全掌握这些概念需要更多的努力,因此这份列表只是作为一个介绍。本文将从Java的角度看问题,包含下面的这些概念:1.字符串如果IDE没有代码自动补全功能,所以你应该记住下面的这些方法。toCharArray()//获得字符串对应的char数组Arrays.sort()//数组排序Arrays.toString(char[]a)//数组转成字符串charAt(intx)//获得某个... 继续阅读 >
201412-15 Sql Sever 字符串截取汉字 最近需要在SQL的字符串中截取汉字,利用unicode函数判断字符的unicode编码,根据编码范围过滤掉非汉字字符。写成了一个function/*@str需要获取汉字的字符串*/createfunctionCharRep(@strnvarchar(200))returnsnvarchar(200)as begin declare@iint,@charnvarchar(1),@zhnvarchar(200) set@i=1 set@zh='' while@i<=len(@str) begin set@char=substring(@str... 继续阅读 >
201411-11 js中的trim() _去掉字符串两边的空格 js中去除字符串两端的空格可以用正则表达式来实现:String.prototype.trim=function(){returnthis.replace(/(^\s*)|(\s*$)/g,"");}当然用法很简单,varstr="Hi,MyNameisWater!";str.trim();当然也可以自己写一个函数用,或者有些人会习惯这样:functiontrim(stri){returnstri.replace(/(^\s*)|(\s*$)/g,"");}varstr="Hi,MyNameisWater!";trim(str); ... 继续阅读 >
201411-11 js中字符串常用判断方法大全 functionobj$(id)根据id得到对象functionval$(id)根据id得到对象的值functiontrim(str)删除左边和右边空格functionltrim(str)删除左边空格functionrtrim(str)删除右边空格functionisEmpty(str)字串是否有值functionequals(str1,str2)js判断比较两字符串是否相等functionequalsIgnoreCase(str1,str2)js判断忽略大小写比较两个字符串是否相等functionisChinese(str)js判断判断是否中文functionisEmail(strEmai... 继续阅读 >
201411-11 js去掉字符串前后空格的五种方法 第一种:循环检查替换//供使用者调用functiontrim(s){returntrimRight(trimLeft(s));}//去掉左边的空白functiontrimLeft(s){if(s==null){return"";}varwhitespace=newString("\t\n\r");varstr=newString(s);if(whitespace.indexOf(str.charAt(0))!=-1){varj=0,i=str.length;while(j<i&&whitespace.indexOf(str.charAt(j))!=-1){j++;}str=str.substring(j,i);}returnstr;}//去掉右边的空白func... 继续阅读 >
201411-11 javascript将字符串按指定的字符分割成数组的函数split 作用:split() 方法用于把一个字符串分割成字符串数组。语法:stringObject.split(separator,howmany)参数描述separator必需。字符串或正则表达式,从该参数指定的地方分割stringObject。howmany可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。返回值:一个字符串数组。该数组是通过在... 继续阅读 >
201411-07 MySQL基础教程3 —— 数据类型之字符串类型 字符串类型指CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET。该节描述了这些类型如何工作以及如何在查询中使用这些类型。1. CHAR和VARCHAR类型CHAR和VARCHAR类型类似,但它们保存和检索的方式不同。它们的最大长度和是否尾部空格被保留等方面也不同。在存储或检索过程中不进行大小写转换。CHAR和VARCHAR类型声明的长度表示你想要保存的最大字符数。例如,CHAR(30)可以占用30个字符。CHAR列的长度固定为创建表时声... 继续阅读 >
201411-07 PHP基础之数据类型4——字符串(String) 一个字符串string就是由一系列的字符组成,其中每个字符等同于一个字节。这意味着PHP只能支持256的字符集,因此不支持Unicode。详见字符串类型详解。Note:string最大可以达到2GB。语法一个字符串可以用4种方式表达:单引号双引号heredoc语法结构nowdoc语法结构(自PHP5.3.0起)单引号定义一个字符串的最简单的方法是用单引号把它包围起来(字符')。要表达一个单引号自身,需在它的前面加... 继续阅读 >
201411-07 PHP基础之运算符10——字符串运算符 有两个字符串(string)运算符。第一个是连接运算符(“.”),它返回其左右参数连接后的字符串。第二个是连接赋值运算符(“.=”),它将右边参数附加到左边的参数之后。更多信息见赋值运算符。<?php$a = "Hello ";$b = $a . "World!"; // now $b contains "Hello World!"$a = "Hello ";$a .= "World!"; // now $a contains "Hello World!"?>... 继续阅读 >
201411-07 PHP扩展之字符编码相关函数1——iconv 此模块包含了iconv字符集转换功能的接口。使用此模块,你可以将一个本地字符集表达的字符串转换成另一种字符集,比如可以是Unicode字符集。支持的字符集基于你系统上iconv的实现。注意,在某些系统上iconv函数可能无法以你预期的那样工作。在这种情况下,安装 libiconv 库将会是个不错的主意。它最终将会产生更一致的结果。自 PHP 5.0.0起,配备了这个具有多种实用功能的扩展,来帮助您编写多语言脚本。默认已... 继续阅读 >