变量子串的常用操作${#string}返回$string的长度${#string:position}在$string中,从位置$position之后开始提取子串${#string:position:length}在$string中,从位置$position之后开始提取长度为$length的子串${string#substring}从变量$string开头开始删除最短匹配$substring子..
分类:
其他好文 时间:
2015-12-26 23:44:23
阅读次数:
234
最近在阅读RequireJS 2.1.15源码,源码开始处定义了一系列的变量,有4个正则表达式:
var commentRegExp = /(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,
cjsRequireRegExp = /[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g,
j...
分类:
编程语言 时间:
2015-03-03 13:37:39
阅读次数:
138
bash模式和模式匹配==================* ${variable#pattern} 如果模式匹配变量取值的开头,删除最短匹配部分,返回其余部分* ${variable##pattern} 如果模式匹配变量取值的开头,删除最长匹配部分,返回其余部分* ${variable%patte...
分类:
其他好文 时间:
2014-06-28 20:31:38
阅读次数:
286