📄 class1.cs
字号:
using System;
using System.Text.RegularExpressions;
namespace Grouping
{
class GroupingApp
{
[STAThread]
static void Main(string[] args)
{
// define groups 'ing', 'in', 'n'
Regex r = new Regex("(i(n))g");
Match m = r.Match("Matching");
GroupCollection gc = m.Groups;
Console.WriteLine(
"Found {0} Groups", gc.Count);
for (int i = 0; i < gc.Count; i++)
{
Group g = gc[i];
Console.WriteLine(
"Found '{0}' at position {1}",
g.Value, g.Index);
}
Console.WriteLine();
Regex q = new Regex(
// "(?<something>[a-zA-Z_0-9]+):(?<another>\\w+)");
"(?<something>\\w+):(?<another>\\w+)");
Match n = q.Match("Salary:123456");
Console.WriteLine(
"{0} = {1}",
n.Groups["something"].Value,
n.Groups["another"].Value);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -