111,120
社区成员
发帖
与我相关
我的任务
分享
版主 这个出现一个问题了 ,比如这个例子单词里面ab ba 这样出现才能找到单词,如果 axxxbxx ,这样的单词取不出来了?就是意思a和b令居的时候。 string a="absorb absorb absorb absorb apple angel badly bad";
string b = "a,b";
var p = "(?=.*" + string.Join(")(?=.*", b.Split(',')) + ").*";
foreach(var x in a.Split(' '))
if(Regex.IsMatch(x, p)) Console.WriteLine(x);
