正则表达式检测到大于">"并且不到"<"在一个字符串中

时间:2014-10-01 12:46:04

标签: javascript jquery

我需要一个正则表达式来替换字符串

上的大于和小于符号

我已经尝试了

var regEx = "s/</</g;s/>/>/g"
var testString = "<test>"
alert(testString.replace(regEx,"*"))

我第一次使用它请放轻松我:) 感谢

3 个答案:

答案 0 :(得分:1)

您可以使用regEx |之类的

var regEx = /<|>/g;
var testString = "<test>"
alert(testString.replace(regEx,"*"))

Fiddle

答案 1 :(得分:0)

大于和小于符号。

var string = '<><>'; string = string.replace(/[\<\>]/g,'*'); alert(string);

对于特殊字符

var string = '<><>'; string = string.replace(/[&\/\\#,+()$~%.'":*?<>{}]/g,'_'); alert(string);

答案 2 :(得分:-1)

在类

之前的代码中插入正则表达式
using System.Text.RegularExpressions;
下面的

是使用正则表达式替换字符串的代码

string input = "Dot > Not Perls";
// Use Regex.Replace to replace the pattern in the input.
string output = Regex.Replace(input, "some string", ">");

来源: http://www.dotnetperls.com/regex-replace