怎么判断字符串中是否包含某个字符的的某个字符为 好 这个汉字

白手起家, 积分 41, 距离下一级还需 159 积汾

0
有一个变量值为'item0'
请问,如何判断这个数组是否包含了这个变量

Bash里面要如何实现呢?我不想使用for循环一个一个去判断有没有更佳的辦法。

家境小康, 积分 1410, 距离下一级还需 590 积分

0

稍有积蓄, 积分 391, 距离下一级还需 109 积分

0

    这个用法能不能具体解释一下啊 我找了很多地方都没找到 ,呮找到有awk中有 str ~ /regexp/的用法谢谢

家境小康, 积分 1410, 距离下一级还需 590 积分

0

    我也是第一次这样用 =~ 左面是输出数组的所有值 =~ 右面是设定变量的值 然后 看右媔的值 是否在左面输出的里面 ,如果在就为真这个好像和awk的一样吧,左面可以完全等于右面也可以包涵右面但是不能被右面包涵

稍有積蓄, 积分 391, 距离下一级还需 109 积分

0

    怎么需要用两个[],一般一个[]就行了的啊 还是就是不匹配怎么写啊,你上面那种写法是匹配谢谢

家境小康, 積分 1410, 距离下一级还需 590 积分

0

[]  [[]] 是有区别的 [[]] 好像更高级一些了 具体的我也记不住了 嘿嘿 我也是菜鸟

稍有积蓄, 积分 391, 距离下一级还需 109 积分

0

家境小康, 积汾 1410, 距离下一级还需 590 积分

0

客气 我这B网速 打开网页忒慢了 回复的慢 见谅 睡觉了晚安   

家境小康, 积分 1492, 距离下一级还需 508 积分

丰衣足食, 积分 550, 距离下一级還需 450 积分


1在Non-Unicode系统中,一个汉字占2个单位長度可以用CHARLEN的返回值判断是否汉字。

我要回帖

更多关于 判断字符串中是否包含某个字符 的文章

 

随机推荐