我有一个在 C# 中使用的正则表达式,如果我这样做,它就可以工作:
Regex prompt = new Regex((@"\[.*@.*\][\$|\#]"));
但是,当我将正则表达式放入文本框中时,即我将以下内容(@"\[.*@.*\][\$|\#]")
放入文本框中,包括括号,然后我这样做:
Regex prompt = new Regex(textBox1.Text); // <----- That is not working.
我也试过:
Regex prompt = new Regex(@textBox1.Text); // <----- That is not working also
所以想知道我是否可能有一些我需要逃避的角色,或者我做错了什么?