正则表达式匹配一系列字母而不是单词

Ice*_*ind 2 c# regex

这应该是一个相当简单的正则表达式,但我不是它的专家.我试图匹配一系列特定字母,但我不希望它们匹配,如果它是整个单词的一部分.我只需捕捉STA字母.这是一个例子:

My Regex: [Ss][Tt][Aa]

STA         -- Should Match
sta         -- Should Match
Start       -- Should NOT match
sta rt      -- Should Match
rt sta      -- Should Match
rtsta       -- Should NOT Match
Run Code Online (Sandbox Code Playgroud)

有人可以帮帮我吗?这是C#.NET Regex,如果重要的话.

das*_*ght 5

使用单词边界 \b标记仅匹配整个单词:

\b[Ss][Tt][Aa]\b
Run Code Online (Sandbox Code Playgroud)