JavaScript 特殊字符
你可以在JavaScript中使用反斜杠来向文本字符串添加特殊字符。
插入特殊字符
反斜杠用来在文本字符串中插入省略号、换行符、引号和其他特殊字符。
请看下面的JavaScript代码:
var txt="We are the so-called"Vikings"from the north."
document.write(txt)
在JavaScript中,字符串使用单引号或者双引号来起始或者结束。这意味着上面的字符串将被截为:We are the so-called。
要解决这个问题,就必须把在"Viking"中的引号前面加上反斜杠(\)。这样就可以把每个双引号转换为字面上的字符串。
var txt="We are the so-called\"Vikings\"from the north."
document.write(txt)
现在JavaScript就可以输出正确的文本字符串了:We are the so-called "Vikings" from the north。
这是另一个例子:
document.write ("You \& me are singing!")
上面的例子会产生以下输出:
You & me are singing!
下面的表格列出了其余的特殊字符,这些特殊字符都可以使用反斜杠来添加到文本字符串中:
| 代码 | 输出 |
|---|---|
| \' | 单引号 |
| \" | 双引号 |
| \& | 和号 |
| \\ | 反斜杠 |
| \n | 换行符 |
| \r | 回车符 |
| \t | 制表符 |
| \b | 退格符 |
| \f | 换页符 |
相关推荐
-
JavaScript 特殊字符
你可以在JavaScript中使用反斜杠来向文本字符串添加特殊字符. 插入特殊字符 反斜杠用来在文本字符串中插入省略号.换行符.引号和其他特殊字符. 请看下面的JavaScript代码: var txt="We are the so-called "Vikings" from the north." document.write(txt) 在JavaScript中,字符串使用单引号或者双引号来起始或者结束.这意味着上面的字符串将被截为:We are the so-c
-
基于javascript如何传递特殊字符
在没步入正轨之前,先给大家介绍JavaScript 特殊字符 你可以在 JavaScript 中使用反斜杠来向文本字符串添加特殊字符. 插入特殊字符 反斜杠用来在文本字符串中插入省略号.换行符.引号和其他特殊字符. 请看下面的 JavaScript 代码: var txt="We are the so-called "Vikings" from the north." document.write(txt) 在 JavaScript 中,字符串使用单引号或者双引号来
-
JavaScript中字符串的常用操作方法及特殊字符
下面看下js字符串的常用操作方法,具体内容如下所述: charAt() 获取字符串中特定索引处的字符: toupperCase() 将字符串的所有字符转换成大写字母: indexOf() 返回字符串中特定字符串第一次出现的位置 substring() 返回字符串的某个子串 slice() 返回字符串中的某个子串,支持负数参数(字符串中倒数第一个字符定为-1) concat() 用于将多个字符
-
简单了解Spring中常用工具类
文件资源操作 Spring 定义了一个 org.springframework.core.io.Resource 接口,Resource 接口是为了统一各种类型不同的资源而定义的,Spring 提供了若干 Resource 接口的实现类,这些实现类可以轻松地加载不同类型的底层资源,并提供了获取文件名.URL 地址以及资源内容的操作方法 访问文件资源 * 通过 FileSystemResource 以文件系统绝对路径的方式进行访问: * 通过 ClassPathResource 以类路径的方式进行
-
JS 控制非法字符的输入代码
html文件代码如下: 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"
-
Spring常用一些工具类实例汇总
一.内置Resource类型 org.springframework.core.io.UrlResource org.springframework.core.io.ClassPathResource:以类路径的方式进行访问 org.springframework.core.io.FileSystemResource:以文件系统绝对路径的方式进行访问 org.springframework.web.context.support.ServletContextResource:以相对于 Web 应
-
两种方法解决javascript url post 特殊字符转义 + & #
最近在用url 传特殊字符的时候发现数据丢失了. 其实不是丢失,比如 '+'它会当成连接字符来处理了. 一.替换成16进制字符,在这列几个常用的转换 + 空格 / ? % & = # %2B %20 %2F %3F %25 %26 &3D %23 复制代码 代码如下: var post_Str = apply_name.replace(/\+/g, "%2B");//"+"转义 var post_Str= post_Str.replace(/\&
-
JavaScript代码判断输入的字符串是否含有特殊字符和表情代码实例
代码如下: reg = /[~#^$@%&!?%*]/gi; if (reg.test(postdata.Name.trim())) { alert("姓名不能含有特殊字符"); } else { if (isEmojiCharacter(postdata.Name.trim())) { alert("姓名不能含有表情"); } else { //自己的代码 } } function isEmojiCharacter(substring) { for (va
-
JavaScript正则方法replace实现搜索关键字高亮显示
前言 正则表达式是字符串处理工具中强有力的工具.也有人认为这只是一个小玩具,但不管怎么说都离不开它. 这里介绍的是JavaScript的正则表达式的replace方法 ,和实现搜索关键字高亮的功能. 先介绍一下正则表达式的replace方法 replace介绍 w3school原文链接介绍 正则表达式如何使用特殊字符$来表示原来的文本,这是实现搜索高亮的关键, var str = "asad sad 123 sd qwe21"; str.replace(/\d+/img,"数
-
15个常用的javaScript正则表达式(收藏)
1 用户名正则 //用户名正则,4到16位(字母,数字,下划线,减号) var uPattern = /^[a-zA-Z0-9_-]{4,16}$/; //输出 true console.log(uPattern.test("iFat3")); 2 密码强度正则 //密码强度正则,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符 var pPattern = /^.*(?=.{6,})(?=.*\d)(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%
随机推荐
- 网络头衔CEO、COO、CFO、CTO是什么意思?
- SQLServer 2008 Merge语句的OUTPUT功能
- 用JS剩余字数计算的代码
- 有关Oracle数据库的备份情况
- asp.net用Zxing库实现条形码输出的具体实现
- JavaScript编程开发中的五个实用小技巧
- js验证IP及子网掩码的合法性有效性示例
- 找到MySQL的优点
- js实现仿Windows风格选项卡和按钮效果实例
- javascript解析ajax返回的xml和json格式数据实例详解
- SQL Server学习笔记之事务、锁定、阻塞、死锁用法详解
- SQL Server误区30日谈 第25天 有关填充因子的误区
- jquery实现省市select下拉框的替换(示例代码)
- Android内存使用情况的应用实例
- c#冒泡排序算法示例
- Three.js开发实现3D地图的实践过程总结
- 详解JS实现系统登录页的登录和验证
- oracle中利用关键字rownum查询前20名员工信息及rownum用法
- 用python统计代码行的示例(包括空行和注释)
- 微信小程序实现折叠展开效果
