C# 中正则表达式 以pageData 结尾
时间: 2024-10-13 10:10:16 浏览: 26
C# 设置每页只能打印30条记录(报表打印)
在 C# 中,如果你想使用正则表达式匹配以 "pageData" 结尾的字符串,可以这样做。假设输入字符串是一个完整的句子,而不仅仅是 "pageData",你可能希望匹配整个句子而不是仅仅找到字面的 "pageData"。以下是匹配包含 "pageData" 字符串的例子:
```csharp
using System.Text.RegularExpressions;
string input = "这是测试内容pageData";
string pattern = @"\b(pageData\b|.*pageData)";
Match match = Regex.Match(input, pattern);
if (match.Success) {
string result = match.Value; // 匹配到的完整结果
Console.WriteLine("匹配结果: ", result);
}
else {
Console.WriteLine("未找到匹配项");
}
```
在这个例子中,`\b` 表示单词边界,`.*` 表示任意字符直到遇到下一个 "pageData" 或字符串结束。如果只想获取 "pageData" 这几个字符,可以直接使用 `"pageData"`。
阅读全文