定义
告诉程序员:数据在程序中的书写格式
类型
字面量类型 | 说明 | 举例 |
---|---|---|
整数类型 | 不带小数点的数字 | 666,-99 |
小数类型 | 带小数点的数字 | 3.14,-52.5 |
字符串类型 | 用双引号括起来的内容 | "HelloWorld","蛋花汤" |
字符类型 | 用单引号括起来的,内容只有一个 | 'Y','蛋','0' |
布尔类型 | 布尔值,表示真假 | 只有两个值:true,false |
空类型 | 一个特殊的值,空值 | 值是:null |
特殊字符
特殊字符字面量是一些在字符串或正则表达式中有特殊意义的字符。
以下是一些常见的特殊字符字面量及其作用:
- \n:表示换行符
- \r:表示回车
- \t:表示制表符
- \b:表示退格符
- \f:表示换页符
- \v:表示垂直制表符
- \":表示双引号
- \':表示单引号
- \\:表示反斜杠
- \d:表示任意一个数字字符
- \D:表示任意一个非数字字符
- \s:表示任意一个空白字符(包括空格、制表符、换行符等)
- \S:表示任意一个非空白字符
- \w:表示任意一个字母、数字或下划线字符
- \W:表示任意一个非字母、数字或下划线字符
- \b:表示单词的边界
这些特殊字符字面量可以在字符串或正则表达式中使用,用于匹配特定的字符或字符集合。例如,正则表达式 \d+ 可以匹配任意一个或多个数字字符。