js中字符串替换及转换
2016-12-08 12:55
190 查看
js中的字符串替换跟C#中的字符串替换有点不一样,这个需要大家注意一下。
js中单处替换
<script type="text/javascript"> var cityJson = "["北京","上海","深圳"]"; //替换后cityJson="["北京","上海","深圳"]"; cityJson = cityJson.replace("\"", "\""); </script>
js中全部替换
js字符串替换支持正则表达式替换,用这种方法可以实现全部替换。<script type="text/javascript"> var cityJson = "["北京","上海","深圳"]"; //正则表达式两端必须加上/,默认只替换一处 //替换后cityJson="["北京","上海","深圳"]"; cityJson = cityJson.replace(/\"/, "\""); </script>
<script type="text/javascript"> var cityJson = "["北京","上海","深圳"]"; //正则表达式两端必须加上/,末尾是/g可全部替换 //替换后cityJson="["北京","上海","深圳"]"; cityJson = cityJson.replace(/\"/, "\""); </script>
js中普通字符串转换成Json
<script type="text/javascript"> var cityJson = "["北京","上海","深圳"]"; cityJson = cityJson.replace(/\"/, "\""); //JSON.parse()可将普通字符串转换为Json字符串 //var array = ["北京","上海","深圳"]; var array = JSON.parse(cityJson); for (var item in array) { if (array[item] == "北京") { role = "管理员"; } } </script>
相关文章推荐
- 应twinsen要求写了个转换js对象为json字符串的例子
- JS替换字符串
- 将用户输入的字符串转换为可换行、替换Html编码、无危害数据库特殊字符、去掉首尾空白、的安全方便代码
- parseInt parseFloat js字符串转换数字
- parseInt parseFloat js字符串转换数字
- js字符串的各种格式的转换 ToString,Format
- js中将字符串转换成json的三种方式
- js中替换字符串
- 在JS的(字符串)数组中针对每个元素的内容进行查找和替换
- js字符串全部替换replaceAll
- js----字符串转换成数字
- 有关js 函数验证和字符串查找替换的方法
- JS 文字符串转换unicode编码函数
- JS字符串全替换方法
- 转]JS字符串转换数字
- 字符串提取替换后再替换回去 和 函数将数字转换中文数字
- JS中文字符串转换unicode编码函数
- JS 字符串类型转换成日期类型
- Json字符串转换为JS对象方法
- PHP返回JS是JSON格式的字符串,转换为对象