gpt4 book ai didi

c# - 如何在 C# 正则表达式中将名称与斜线匹配?

转载 作者:太空宇宙 更新时间:2023-11-03 21:07:19 25 4
gpt4 key购买 nike

我有一个很长的文本,其中包含如下字符串:

...
1.1SMITH/JOHN 2.1SMITH/SARA
...
1.1Parker/Sara/Amanda.CH07/Elizabeth.IN03
...

C# 中是否有任何正则表达式可以匹配这些名称。线索是搜索以'/'分隔的[A-Z]。

最佳答案

你可以试试这个:

[a-zA-Z\/]+

Explanation

C# 示例:

using System;
using System.Text.RegularExpressions;

public class Example
{
public static void Main()
{
string pattern = @"[a-zA-Z\/]+";
string input = @"...
1.1SMITH/JOHN 2.1SMITH/SARA
...
1.1Parker/Sara/Amanda.CH07/Elizabeth.IN03";

foreach (Match m in Regex.Matches(input, pattern))
{
Console.WriteLine("'{0}' found at index {1}.", m.Value, m.Index);
}
}
}

You can test the working c# sample here

关于c# - 如何在 C# 正则表达式中将名称与斜线匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40373624/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com