Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
asp.net c#-检查某些字符串条件_C#_Asp.net_Arrays_String - Fatal编程技术网

asp.net c#-检查某些字符串条件

asp.net c#-检查某些字符串条件,c#,asp.net,arrays,string,C#,Asp.net,Arrays,String,我试图检查字符串中的某些条件。例如,这些字符串: House of Love Amy Grant House of Love [Remastered] Amy Grant House of Love [Remastered](new) Amy Grant - House of Love [Rmstr] 检查特殊情况的好方法是什么,比如查找括号之间的内容、括号之间的内容、连字符之间的分隔内容 这就是我到目前为止所做的: public static void AnalyzeText(string

我试图检查字符串中的某些条件。例如,这些字符串:

House of Love
Amy Grant House of Love [Remastered]
Amy Grant House of Love [Remastered](new)
Amy Grant - House of Love [Rmstr]
检查特殊情况的好方法是什么,比如查找括号之间的内容、括号之间的内容、连字符之间的分隔内容

这就是我到目前为止所做的:

public static void AnalyzeText(string text)
        {
            string[] commonChars = new string[] { "[", "]" };
            string[] commonTags = new string[] {"remastered", "new", "used", "remaster" };
            string[] commonCats = new string[] { "cd", "dvd" };

            int index = Array.IndexOf(commonChars, text);

         
            
        }

但我想知道做这件事的好方法是什么。我的目标是让它比较多个字符串,为一个项目找到最合适的标题。

听起来您需要帮助开发算法。对于StackOverflow来说,这不是一个好问题。我想你应该把这个贴在软件工程上。也许可以看看正则表达式