正则表达式空格和单词



我对正则表达式很陌生。我试图写一个正则表达式的一个空间,后面跟着单词"IN",后面跟着另一个空间。

所以基本上是IN。我最终会用它做一个不区分大小写的分割。

Regex regex = new Regex(*REG EX*, RegexOptions.IgnoreCase);
string[] parts = regex.Split(strValue);

试试这个:

"s+INs+"

您的*REG EX*应该是" IN "
(说真的,这是" IN ")

Regex regex = new Regex(" IN ", RegexOptions.IgnoreCase);

在这种情况下,如果您有其他空白字符,即,除了空格(),您可以始终使用Juan的解决方案(s)。这里,CC_6表示任何空白字符。

应该这样做:

        Regex regex = new Regex(@"s{1}INs{1}");
        string[] split = regex.Split(input);

最新更新