C# 上下文中字符串开头的正则表达式
我有以下正则表达式模式:C# 上下文中字符串开头的正则表达式,c#,regex,C#,Regex,我有以下正则表达式模式: pattern = @"(?<=\[)[\da-f]{8}(?=\])"; 但这种模式并不适用于两种输入 有人能告诉我如何强制第一个模式只在输入字符串的开头匹配吗 提前感谢。您需要将锚点移动到Lookback中,如下所示: (?<=^[)[\da-f]{8}(?=])" (? (?<=^[)[\da-f]{8}(?=])"
pattern = @"(?<=\[)[\da-f]{8}(?=\])";
但这种模式并不适用于两种输入
有人能告诉我如何强制第一个模式只在输入字符串的开头匹配吗
提前感谢。您需要将锚点移动到Lookback中,如下所示:
(?<=^[)[\da-f]{8}(?=])"
(?
(?<=^[)[\da-f]{8}(?=])"