在文本框中的单词Color之后插入前6个字符

时间:2014-04-09 15:33:54

标签: html vb.net converter

他们质疑的Maby有点难。所以我要尽力解释它。

当我在Textbox1中使用此代码时“[Color =#000000] [/ color]” 我想在#之后选择5个字符 所以我得到了000000

我试图做的只是简单。

将[color =#000000] [/ color]转换为html

发现了一些东西:)。

我的代码=

        TextBox2.Text = TextBox1.Text

    TextBox2.Text = TextBox2.Text.Replace("color=", "<font color=" + DubbelQ)
    TextBox2.Text = TextBox2.Text.Replace("#", myNum + ">")
    TextBox2.Text = TextBox2.Text.Replace("[/color]", "</font>")

它将[color = #ColorCode] [/ color]转换为ColorCode

1 个答案:

答案 0 :(得分:1)

我不确定你要完全实现的目标,但......我认为你不必选择插入或替换......

  1. 用户在TextBox1
  2. 中输入十六进制值
  3. 用户点击按钮。
  4. 点击按钮上的代码将采用十六进制值和????目前我所能做的一切 假设它将输出Texbox2中的文本作为html 标签

    Sub button1_click(sender as Object, e as EventArgs) Handles button1.click
    
        Dim outputString as String = "<font color='#" & TextBox1.Text & "'>Test Text</font>"
    
        TextBox2.Text = outputString
    
    End Sub