正则表达式发现"小于"并插入" ^"之前

时间:2015-03-03 11:31:12

标签: asp.net regex string escaping

我有一个简单的字符串,如“aaa< bbb> ccc”。我想在使用正则表达式“小于”之前插入“^”。我想逃避“不到”-symbol。但是无论我做什么,它都没有用。

str = "aaa<bbb>ccc"
str = System.Text.RegularExpressions.Regex.Replace(message, "(?<=<)", "^$&")
response.write(str)

1 个答案:

答案 0 :(得分:1)

你需要使用积极的先行断言。

System.Text.RegularExpressions.Regex.Replace(message, "(?=[><])", "^");

DEMO

这会在小于和大于符号之前添加^符号。