为了账号安全,请及时绑定邮箱和手机立即绑定

在字符串中查找子字符串,项目后跟搜索的句子

在字符串中查找子字符串,项目后跟搜索的句子

C#
慕田峪7331174 2021-10-09 10:40:44
在 C# 中找到字符串中的子字符串并使用单词后跟搜索的句子来检索它的正确方法是什么,例如在字符串中: string str = "On the screen the faint, old, robed figure of Mercer toiled upward, and all at once a rock sailed past him.";搜索子串: string find = "figure of";获得所需的输出: figure of Mercer
查看完整描述

1 回答

?
慕标琳琳

TA贡献1830条经验 获得超9个赞

你可以试试这个模式 ([inputString] +(\\w+))


使用正则表达式group和空格来获取单词。


string search = "figure of";

string str = "On the screen the faint, old, robed figure of Mercer toiled upward, and all at once a rock sailed past him.";

string regex_Str = string.Format("({0} +([\\w+]+))", search);

var result = new Regex(regex_Str).Match(str);

Console.WriteLine(result.Value);


查看完整回答
反对 回复 2021-10-09
  • 1 回答
  • 0 关注
  • 125 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信