1.得到字符串长度 方法一: $echo ${#variable} code:
PHP 代码:
zhyfly: ~$ x="this is a test" zhyfly: ~$ echo ${#x} 14
方法二: $expr length "$variable" code:
PHP 代码:
zhyfly: ~$ x="this is a test" zhyfly: ~$ expr length "$x" 14
方法三: $expr "$variable" : ".*" code:
PHP 代码:
zhyfly: ~$ x="this is a test" zhyfly: ~$ expr "$x" : ".*" 14
2.查找字符串子串位置 方法: $expr index "$variable" "substring" code:
PHP 代码:
zhyfly: ~$ x="this is a test" zhyfly: ~$ expr index "$x" "is" 3 zhyfly: ~$ expr index "$x" "t" 1
(ps:如果出现重复,好象只能查到第一个,第二个,第三个,...,怎么查到呢???) 3.得到字符串子字符串 方法一: $echo ${variable:position:length} code:
|
|