设置首页  |   加入收藏  |  联系我们   
您的位置: 主页>Linux知识>Linux程序设计>正文
bash中字符串的处理
文章来源:linux.chinaunix.net   编辑:  发布时间:2007-11-01

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:
PHP 代码:
zhyfly: ~$ x="this is a test"


Tags:处理 字符串 zhyfly expr is PHP 代码 test code: this
Google
 
上一篇: 用C语言实现Ping程序功能   下一篇: PHP V5 迁移指南
【返回顶部】 【打印】 【大】 【中】 【小】 【关闭】

 我来说两句
用户名: 新注册) 密码: 匿名评论 [论坛讨论]
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 相关文章
 热门文章

 
版权所有  2005-2006  Linux集中营  闽ICP备07500055号