原始字符串 String.raw

        使用模板字面量也可以直接获取原始的模板字面量内容(如换行符或 Unicode 字符),而不是被转换后的字符表示。为此,可以使用默认的 String.raw 标签函数:
// Unicode 示例
// \u00A9 是版权符号
console.log(`\u00A9`); // ©
console.log(String.raw`\u00A9`); // \u00A9 // 换行符示例
console.log(`first line\nsecond line`);
// first line
// second line
console.log(String.raw`first line\nsecond line`); // "first line\nsecond line" // 对实际的换行符来说是不行的
// 它们不会被转换成转义序列的形式
console.log(`first line
second line`);
// first line
// second line
console.log(String.raw`first line
second line`);
// first line
// second line
        另外,也可以通过标签函数的第一个参数,即字符串数组的.raw 属性取得每个字符串的原始内容:
function printRaw(strings) { console.log('Actual characters:'); for (const string of strings) { console.log(string); } console.log('Escaped characters;');for (const rawString of strings.raw) { console.log(rawString); }
} printRaw`\u00A9${ 'and' }\n`;
// Actual characters:
// ©
//(换行符)
// Escaped characters:
// \u00A9
// \n

原始字符串(如换行符或 Unicode 字符)相关推荐

  1. php mysql text换行符_请教php配合mysql的换行符和空格字符问题

    你的位置: 问答吧 -> PHP -> 问题详情 请教php配合mysql的换行符和空格字符问题 我通过form表单的text框把一大段文字,使用php写道了mysql的数据库中. 这段文 ...

  2. mysql如何替换字符串中换行符及回车符

    mysql如何替换字符串中换行符及回车符 mysql如何替换字符串中换行符及回车符 替换字符串中回车符 update mscto.table set bodyhtml= replace(bodyhtm ...

  3. s-sed替换或者修改文件指定行,同时匹配多个字符串,替换换行符为指定字符

    最近需要在脚本中修改几个配置文件参数且不能影响其他参数,于是想到了sed的强大之处,拿来学学 -i参数表示直接替换并修改文件 -i参数时直接修改文件 sed -i 's/aaa/bbb/g' test ...

  4. Python 字符串去除换行符和空格

    获取到的字符串,存在不明原因的换行和空格,如何整合成一个单句? 1. 去空格 1.1 strip()首尾空格 该方法只能删除开头或是结尾的字符,不能删除中间部分的字符. 语法: str.strip([ ...

  5. python字符串拼接换行符_【编测编学】零基础学python_03_字符串(拼接+换行+制表符)...

    字符串拼接 在编码的过程很多时候都会用到字符串的拼接,例如,你可能想将姓和名存储在不同的变量中,等要显示姓名时再将它们合而为一: first_name = "li" last_na ...

  6. js字符串中换行符不起作用如何解决

    有时候需要在字符串中使文字换行,但是换行符 \n 不起作用,这时候在他的HTML元素上,给他的css设置 white-space:pre-line; 这样在字符串中再加入换行符\n就可以实现字符串换行 ...

  7. Swift 字符串去除换行符空格符

    capitalizedLetters:大写controlCharacters:控制符 whitespacesAndNewlines:空格换行 decimalDigits:小数 letters:文字 l ...

  8. java字符串 n换行符_java切割字符串中的回车应注意是\n\r不是\n

    我们在Java中如果用到处理要分隔字符串,不免会用到String的split(String regex)函数,这时候我们要注意的. 如果想以回车来分隔字符串,很多同学都会这样做.下面是例子: Stri ...

  9. MySQL 字符串删除表情符_PHP处理字符中的emoji表情(判断/移除/存储)

    目录判断字符串中是否含有 emoji 表情 移除字符串中的 emoji 表情 含有 emoji 表情的字符串在 MySQL 中的储存 utf-8 编码的 emoji 表情或者某些特殊字符占用 4 个字 ...

最新文章

  1. 华数机器人码垛_冲压机器人研究现状与发展方向
  2. Oracle数据库文件坏块损坏的恢复方法
  3. CSS3--2D3D的使用
  4. Python代码规范(PEP8)问题及解决
  5. mysql 分页_mysql大表分页查询翻页优化方案
  6. 日历看板 element日历组件
  7. 如何把大写金额变为小写数字_excel表格技巧:怎么快速把阿拉伯数字小写金额转换成大写金额...
  8. esp32 cam 与安卓app蓝牙通讯
  9. 201919102004张雪婷(第七次作业)
  10. 基于微软 SAPI 的 TTS 程序实现
  11. android 6g 有必要吗,Android手机6GB内存有必要吗?实测出真知
  12. 如何正确计算LINUX内存使用率
  13. 数据库~如何快速、准确选取候选码(候选键)?
  14. 南理工计算机学院基础实验中心,数学实验教学中心
  15. 如何在Outlook中单击邮件后立即将其标记为已读
  16. n皇后 回溯法 c++
  17. 工程机械的深度学习和计算机视觉算法相关论文简介
  18. Java基础学习第二讲:Java数据类型,变量及常量
  19. 使用OpenCV时出现的未加载ntdll.pdb的一种解决方案
  20. 分享抖音壁纸号年赚20W的玩法,一个冷门也偏门的正规网络项目

热门文章

  1. CSS居中的各种实现方式
  2. 花椒服务端k8s技术实践
  3. mint-ui(基于 Vue.js 的移动端组件库)
  4. 如何从 PC 远程访问 Mac
  5. 广联达服务器维护,标准图集维护如何操作?
  6. 阿里天池——numpy实践(第二章)
  7. 第74期CDA数据分析就业班即将在北京、成都、重庆 三校同步开课,欢迎咨询!...
  8. Flowable显示流程图坐标和审批人
  9. c语言编写双人弹跳小球游戏
  10. 电磁波、带宽、数字调变技术简介