如何从字符串中获取“标签”?

问题描述 投票:-3回答:1

[请注意,我不是英语,所以很难解释。

我需要从字符串中获取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,但实际上没有相关性。

再次,很抱歉,我的语法和解释不正确。
c# tags
1个回答
0
投票
关于:

//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.. }

希望有所帮助。
© www.soinside.com 2019 - 2024. All rights reserved.