正则表达式:匹配两个单词之间的差距

Sha*_*han -4 c# regex

我需要匹配两个特定的单词,其中包含30个(或更少)字符.例如:

"mike" + "any number of characters but less than 31" + "jagger"
Run Code Online (Sandbox Code Playgroud)

Cam*_*ron 5

怎么样:

"mike.{,30}?jagger"
Run Code Online (Sandbox Code Playgroud)

这将匹配任何包含"mike"后跟0到30个任意字符的字符串(为了匹配所需的少数字符串),后跟"jagger".