[请注意,我不是英语,所以很难解释。
我需要从字符串中获取HTML-Like标签。有官方的方法吗?
我已经成功获得了字符串的前3个字母,但是我只能在标记内使用一个字母。
string tag = command.Substring(0, 3); // Gets the first three letters (The tag)
command = command.Substring(3); // Removes the tag from the string.
if(tag == "<x>")
{
// Do stuff.
}
此代码可以正常工作,但它限制了我只能使用单个字母。我是否仍然可以使用诸如<hello>
之类的标签?
非常感谢。
编辑:
[抱歉,有混淆。我的要求是我可以输入一个字符串,程序将从字符串的开头获取标签。例如:>> <abc>This is a string
然后程序将找到标签(<abc>
)。这本来应该是[[like HTML,但实际上没有相关性。
//Suppose that the source string is:
string src = "<Hello> The rest of the string....";
//To extract the tag <Hello> from the source string:
string tag = src.Substring(0, src.IndexOf(">") + 1);
if(tag == "Hello")
{
//do some..
}
希望有所帮助。