Tom*_*len 8 c# regex asp.net string replace
我有这个:
Title = Regex.Replace(Title, s, "<span style=\"background:yellow\">" + s + "</span>", RegexOptions.IgnoreCase);
Run Code Online (Sandbox Code Playgroud)
s一个字在哪里facebook.如果标题是:
How to make a Facebook game
Run Code Online (Sandbox Code Playgroud)
我想换成:
How to make a <span style="background:yellow">Facebook</span> game
Run Code Online (Sandbox Code Playgroud)
即使搜索词是'facebook'(注意大写).基本上,我如何保留单词的原始大小写?
另一个例子,搜索词FACEBOOK,字符串Hello FaCeBoOk被转向Hello <span style="background:yellow">FaCeBoOk</span>
您可以使用$& 替换:
Regex.Replace(Title, s, "<span style=\"background:yellow\">$&</span>", RegexOptions.IgnoreCase)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4348 次 |
| 最近记录: |