function convertStr(inputText){
var tempStr = inputText;
var RexStr = /\<|\>|\"|\'|\&/g
tempStr = tempStr.replace(RexStr,
function(MatchStr){
switch(MatchStr){
case "<":
return "<";
break;
case ">":
return ">";
break;
case "\"":
return """;
break;
case "'":
return "'";
break;
case "&":
return "&";
break;
default :
break;
}
}
)
return tempStr;
}
分享到:
相关推荐
String.replace( ) 简介 语法: 代码如下: string.replace(regexp, replacement) regexp :您要执行替换操作的正则表达式,如果传入的是一个字符串,那就会当作普通字符来处理,并且只会执行一次替换操作;...
在JavaScript中,`String.prototype.replace()` 是一个非常重要的字符串方法,用于在字符串中查找匹配的模式(可以是正则表达式或子字符串)并替换它们。这个方法的使用技巧广泛,能够实现各种复杂的字符串处理需求...
JavaScript中的`String.prototype.replace()`函数是一个非常实用的工具,它允许开发者在字符串中找到特定的字符或模式,并将其替换为其他字符或字符串。这个方法在前端开发、后端开发以及各种JavaScript相关的应用...
`replace` 成员函数是 `std::string` 类中一个关键的方法,它允许程序员替换字符串中的子串或字符。本篇文章将详细讲解 `std::string` 的 `replace` 成员函数的几个常见用法。 1. **替换指定长度的子串** ```cpp ...
Java String.replace()方法"无效"的原因及解决方式 Java String.replace()方法是一种常用的字符串替换方法,但是有时候我们发现它并没有生效,出现这种情况的原因是我们对String类的replace方法的使用方法不正确。 ...
JS字符串函数String.replace()是JavaScript中一个非常实用的字符串操作方法,它允许开发者针对字符串中的文本进行替换。这个函数对于文本处理非常重要,因为它可以应用正则表达式来实现复杂的模式匹配和替换逻辑。 ...
### string.Format 的用法详解 在.NET框架中,`string.Format`是一个非常强大的字符串格式化方法,它允许我们按照特定的格式输出字符串。这在处理数据展示、日志记录等场景时极为有用。本文将详细介绍`string....
JavaScript 中的 String.replace 方法是一个非常实用的字符串操作函数,它允许开发者将字符串中的特定内容替换成另外的内容。这个方法不仅适用于简单的文本替换,还可以处理正则表达式的匹配,提供高级的文本替换...
在C#编程语言中,`String.Replace()`方法用于在字符串中替换特定的子串。然而,这个内置的方法可能不是在处理大量数据时的最佳选择,因为它会创建新的字符串对象,这可能导致性能下降。为了提高效率,我们可以自定义...
结果表明,Microsoft.VisualBasic.DLL中的Strings.Replace方法和使用Reflector抽取的方法效率最高,而String.Replace()方法和System.Text.Regex方法效率较低。 结论 在.NET中,有多种方法可以实现字符串替换,但...
new_string = string.replace('1', '').replace('2', '').replace('3', '').replace('4', '').replace('5', '').replace('6', '').replace('7', '').replace('8', '').replace('9', '') print(new_string) # 输出 ...
### JavaScript中的`String.prototype.replace`方法详解 #### 一、`replace`方法的基本用法 在JavaScript中,`String.prototype.replace`是一个非常重要的方法,用于替换字符串中的某些部分。其基本语法如下: ``...
字符串替换异步知道如何等待的“ string” .replace()函数安装$ npm install string-replace-async用法let replaceAsync = require ( "string-replace-async" ) ;await replaceAsync ( "#rebeccapurple" , / # ( \...
Htmlstring = Htmlstring.Replace(", "").Replace(">", "").Replace("\r\n", ""); Htmlstring = HttpContext.Current.Server.HtmlEncode(Htmlstring).Trim(); return Htmlstring; } ``` 以上代码展示了如何在C#...
为了方便使用,这里采用扩展JavaScript原生`String`对象的方法实现,即通过扩展`String.prototype`来实现这些功能: ```javascript String.prototype.Trim = function () { return this.replace(/(^\s*)|(\s*$)/g,...
在讨论jQuery的camelCase()函数时,我们实际上是在学习JavaScript中String对象的replace()方法,这是JavaScript语言中极为重要的字符串处理功能之一。replace()方法能够在字符串中搜索指定的值,并且可以将匹配的...
Htmlstring = Regex.Replace(Htmlstring, @"([\r\n])[\s]+", "", RegexOptions.IgnoreCase); Htmlstring = Regex.Replace(Htmlstring, @"-->", "", RegexOptions.IgnoreCase); Htmlstring = Regex.Replace...