如何用C#函数实现,SQL的like模糊匹配? 本帖最后由 huige0628 于 2012-11-19 22:23:21 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 (1)使用Contains函数(2)使用正则表达式 这么多的匹配,contains能不能匹配完呢? string[] keywords = { "key1", "key2", "key3" };string source = "abc key2 def";bool isMatch = keywords.Any(x => source.Contains(x));if (isMatch) { ... } SQL语句直接放到C#里调用数据就行了, 不用搞什么变化呢 全文检索 分词建立index 理解之后可考虑开源库 比如lucene.net 我需要使用2张网卡连接2台设备,网卡IP不同,设备的IP是一样的,C#下如何使用SOCKET 对于string的理解,对不对 初学者的烦恼,关于serialport timer panel三者。winform编程 新建项目--Visual C#--模板处空白 如何在C#中获得AD用户及组中用户列表 C#结构定义!送分题 数据库连接字符串的保存和读取问题 【求助】c#工程灵异事件 Socket编程问题,发送的字符是\ ,接受的字符却是? 如何用父类的父类的虚方法? 如果将数据库的数据导出到文本文档中去 在主窗体中加载usercontrol的时候会有闪烁
(2)使用正则表达式
string source = "abc key2 def";
bool isMatch = keywords.Any(x => source.Contains(x));
if (isMatch) { ... }