首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检查字符串是否包含任意顺序的特定字符

检查字符串是否包含任意顺序的特定字符
EN

Stack Overflow用户
提问于 2015-04-23 05:45:46
回答 1查看 6.2K关注 0票数 11

我能解释我想要做什么的最好方法是举个例子:

我的数据库中有一个字符串StackOverflow,当用户键入OAW时,我希望返回该字符串和以任意顺序包含这三个字符的任何其他单词。

我尝试过各种LINQ/Lambda表达式,但都无济于事。

代码语言:javascript
复制
query.Where(a => a.SerialNumber.Contains(a));

我发现了一个帖子here on SO,它看起来和我的很像,但它是用Java语言写的。

我觉得我要做的事情非常容易实现,但我就是错过了它。任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2015-04-23 05:53:51

看起来您可以进行多个比较和&&它们,或者使用正则表达式。我更喜欢前者,下面是一个简洁的例子:

arrOfCharacters.All(a.SerialNumber.Contains)

尽管您可能需要在代码中使用ToUpperInvariant()

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29809461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档