如何搜索一个字符串中是否存在某些字符中的任意一个

2013 年 7 月 6 日
 nazor
比如说 判断 apple 中 是否存在 a s d 这三个字符中的任意一个。

谢谢指导。
3077 次点击
所在节点    问与答
6 条回复
luikore
2013 年 7 月 6 日
apple =~ /[asd]/
Mutoo
2013 年 7 月 6 日
javascript case:
/[asd]/.test("apple"); // true
013231
2013 年 7 月 6 日
正则表达式30分钟入门教程: http://deerchao.net/tutorials/regex/regex.htm
explon
2013 年 7 月 6 日
为什么楼上的第一反映都是正则?

Javascript: indexOf()
PHP: strstr()
switch
2013 年 7 月 6 日
@explon 楼主要求测三个中的其中一个,indexOf 在这里不太合适。
nazor
2013 年 7 月 10 日
谢谢大家 发现一个个找的效率还可以

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/74981

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX