C#正则表达式匹配文本字符串

Jon*_*ury 1 c# regex

我正在尝试使用正则表达式在字符串中查找文本.例如,有这个字符串:

one,two,three,four
Run Code Online (Sandbox Code Playgroud)

如果我想看看它是否有一个OR,我可以使用"one | two".如何创建一个正则表达式来确定字符串是否有一个AND和两个?

Tim*_*ker 7

^(?=.*\bone\b)(?=.*\btwo\b)
Run Code Online (Sandbox Code Playgroud)

=两个前瞻断言,如果字符串中存在"一"和"两",则匹配.