请教如何判断一个字符串是否在一个字符串变量中呢?
现在假设一个字符串是"test",而一个字符串变量是$aa="This is a test",如何判断字符串"test"是否在字符串变量是$aa中呢?用什么命令呢?请高手指点一、二,不胜感激
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
现在假设一个字符串是"test",而一个字符串变量是$aa="This is a test",如何判断字符串"test"是否在字符串变量是$aa中呢?用什么命令呢?请高手指点一、二,不胜感激
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
谢谢6楼的高招,这么简单的方法我居然想不到,看来我真是该向各位高手多学习学习!.
谢谢楼上的指点.用C当然方便啦.但是我想用shell解决,不知道怎么办
如果在C语言里面,楼上说的已经可以了,在shell里面,我有一个笨法子:
a="this is a test"
b="test"
echo $a|grep $b
echo $?
如果$?为0,则表示变量a包含变量b
或许有更简洁的方法,呵呵。
使用C标准库里的字符串函数strstr()对两个字符串比较一下就行了吧
用shell试一试
回楼主:何种语言?
本方法,取得查找的字符长度,然后循环截取该长度的字符比较