【发布时间】:2015-04-14 12:38:04
【问题描述】:
我试图做一些研究,但我发现的所有内容都没有涵盖我目前的困境。
字符串操作是基本的吧?但这是我的问题,我从 gmail 获取电子邮件正文,正文看起来像这样(删除所有 HTML 格式后,是一个常量字符串): 名称 : Testy Von Test 单元格 1111111111 电子邮件 testy@testy
现在我需要找到字符串“Name”,然后使用 trimming 得到全名,但是如何区分呢?如何告诉我的编码查找从名称到 Cell 的所有内容并从那里获取所有内容?我确实确实试图找到解决方案,因为我相信我只是想念一些逻辑。如果你只是给我一个文章的链接,我会很乐意自己阅读并应用逻辑(我不希望任何人为我做我的工作),我只需要在正确的方向上进行适当的推动。
提前感谢您。
(作为编辑,如果有人应该关注这个问题,请查看所有答案,有很多惊人的答案和想法)
【问题讨论】:
-
您的电子邮件正文是否总是名称后跟数字字符?比如“Testy Von Test Cell”后跟“1111111111”?
-
你试过
String.IndexOf吗? -
如果您对正则表达式感觉很强大,这将是您问题的解决方案。这是一个示例:dotnetperls.com/regex-match.
-
据我测试,是的。
-
好吧,现在看看 regex 示例,运行一些测试应用程序,看看 regex 和 string.Indexof 是如何工作的。感谢所有帮助和快速响应。