【发布时间】:2015-01-03 17:39:40
【问题描述】:
我在这里尝试的是我可以显示包含 Textbox1.Text 中字符串的文件路径,但我无法获取并显示该文件中的字符串。
private void Search_Click(object sender, EventArgs e)
{
string[] filePaths = Directory.GetFiles(@"C:\Users\abcdq\Downloads\Documents\", "*.pdf", SearchOption.AllDirectories);
for (int i = 0; i < filePaths.Length; i++)
{
string settext = GetTextFromPDF(filePaths[i]);
if (settext.ToUpper().Contains(textBox1.Text.ToUpper()))
{
MessageBox.Show(filePaths[i]);
}
}
}
例如:account.pdf中,有:
新用户?对于新用户,您需要填写表格到 页面右侧包含以下信息:支持参考 - 这是您与我们的支持合同编号,例如DM1234 或 RH1234。 公司名称 - 这需要是我们知道您匹配的确切名称 您的支持参考。显示名称 - 你的名字,这将 当您使用网站中的某些表格时会自动填写。 电子邮件和电子邮件确认 - 您的电子邮件地址,这将成为您的 用户名。密码 – 至少包含 6 个字符的密码 (字母、数字和符号)。
- 当我搜索
email confirm时,结果必须以Email confirm的形式返回给我,而不是email confirm。 - 不仅如此,我还在寻找返回字符串的方法,该字符串的左右两侧有更多的字符,例如
Email & Email confirm – Your email address。
【问题讨论】:
标签: c# asp.net search-engine