javascript 中文与Unicode相互转化

javascript 中文与Unicode相互转化

CreateTime--2018年3月30日11:26:50

Author:Marydon

/*** 中文与Unicode的相互转换*/ 
var chineseUnicodeConverter = {toUnicode:function(chinese){// 自定义String去除左右空格方法        var str = chinese || "";str = str.trim();// 内容为空,不再执行    if ("" == str) return;// escape()方法不会对 ASCII、字母和数字进行编码// 对字符串进行编码、本地小写转换、将"%u"替换"\u"str = escape(str).toLocaleLowerCase().replace(/%u/gi,'\\u');// 对英文标点符号不做编码str = str.replace(/%7b/gi,'{').replace(/%7d/gi,'}').replace(/%3a/gi,':').replace(/%2c/gi,',').replace(/%27/gi,'\'').replace(/%22/gi,'"').replace(/%5b/gi,'[').replace(/%5d/gi,']').replace(/%3D/gi,'=').replace(/%20/gi,' ').replace(/%3E/gi,'>').replace(/%3C/gi,'<').replace(/%3F/gi,'?').replace(/%5c/gi,'\\');return str},toChinese:function(unicode){var str = unicode || "";str = str.trim();// 内容为空,不再执行    if ("" == str) return;// 将"\u"替换"%u",并解码return unescape(str.replace(/\\u/gi,'%u'));}
};

 

 相关推荐:

  • javascript 将中文符号转换成英文符号
  • js 自定义方法

 

转载于:https://www.cnblogs.com/Marydon20170307/p/8675253.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/267361.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php fopen插入文本_PHP 文件创建/写入

在项目中&#xff0c;我们在服务器上面操作文件&#xff0c;是一件非常频繁的事情。比如用户的投票的数据写入到txt文档中&#xff0c;缩略图上传&#xff0c;文件上传&#xff0c;及文件移动等等操作都离不开PHP 文件创建/读写/上传(上传我将会在下一节中讲到)。PHP 创建文件 …

【原译】在amazon kindle上安装Metasploit

免责申明&#xff08;必读&#xff01;&#xff09;&#xff1a;本博客提供的所有教程的翻译原稿均来自于互联网&#xff0c;仅供学习交流之用&#xff0c;切勿进行商业传播。同时&#xff0c;转载时不要移除本申明。如产生任何纠纷&#xff0c;均与本博客所有人、发表该翻译稿…

java实现将一个正整数分解质因数,Java将一个正整数分解质因数

import java.io.*;public class Factorization{public void division(int input){for(int i 2; i < input / 2; i){if(input % i 0){System.out.print(i "*");division(input / i);}}System.out.print(input);System.exit(0);//不能没有这句&#xff0c;否则结…

这就是搜索引擎:核心技术详解

这就是搜索引擎&#xff1a;核心技术详解张俊林 著ISBN 978-7-121-14865-12012年1月出版定价&#xff1a;45.00 元16开320页宣传语&#xff1a;改变全世界人们生活方式的“信息之门”内 容 简 介搜索引擎作为互联网发展中至关重要的一种应用&#xff0c;已经成为互联网各个领域…

僵尸进程和孤儿进程 转载

孤儿进程&#xff1a;一个父进程退出&#xff0c;而它的一个或多个子进程还在运行&#xff0c;那么那些子进程将成为孤儿进程。孤儿进程将被init进程(进程号为1)所收养&#xff0c;并由init进程对它们完成状态收集工作。 僵尸进程&#xff1a;一个进程使用fork创建子进程&#…

『MCSE 2008系统管理视频』Unit 6 文件资源管理——NTFS MCSE 2008

NTFS权限的种类 用户的有效权限 NTFS权限的设置 文件与文件夹的所有权 文件复制或移动后权限的变化 文件的压缩 EFS 磁盘配额 MCSE 2008系统管理之件资源管理——NTFS 转载于:https://blog.51cto.com/ldj027/759326

php yii 控件分页,Yii2分页的使用及其扩展方法详解

前言&#xff1a;说明下我们本篇文章都要讲哪些内容分页的使用&#xff0c;一步一步的教你怎么做分页类LinkPager和Pagination都可以自定义哪些属性分页类LinkPager如何扩展成我们所需要的第一步&#xff0c;我们来看看yii2自带的分页类该如何去使用&#xff1f;1、controller …

charles修改响应体

一.修改响应体&#xff08;只要勾选了主导航Tools--rewrite之后&#xff0c;则请求会一直被修改&#xff09; 目的&#xff1a;需要测试数据为空&#xff0c;为纯英文&#xff0c;纯数字等多种情况&#xff0c;为了不麻烦后端的技术人员一支来配置&#xff0c;那么咱们就可以改…

php json 不转义,php json_encode中文不转义

php json_encode函数处理完包含中文的字符串之后&#xff0c;中文会被处理成一串看不懂的字符串&#xff0c;非常不方便&#xff0c;查了一下php文档&#xff0c;发现自php 5.4起&#xff0c;json_encode新增了一个参数 JSON_UNESCAPED_UNICODE。JSON_UNESCAPED_UNICODE(中文不…

查看UNIX系统版本

uname -a uname -n 查看主机名&#xff0c;等价于hostname uname -m 查看硬件信息 uname -r 查看系统版本号 uname -s 查看系统类型 经常是uname -sr这样使用&#xff0c;输出如下 SunOS 5.10

HW—词频统计

第一次个人作业——词频统计 第一次做这种大作业&#xff0c;明显感觉陌生&#xff0c;各种规范和技能也是第一次使用&#xff0c;希望自己好运。 目录&#xff1a;一、基本要求 二、需求分析及时间估计 三、实现思路及过程 四、测试用例、时间性能分析及改进方法 五、经验总结…

GDB技巧:使用checkpoint解决难以复现的Bug

本文的copyleft归gfree.windgmail.com所有&#xff0c;使用GPL发布&#xff0c;可以自由拷贝&#xff0c;转载。但转载请保持文档的完整性&#xff0c;注明原作者及原链接&#xff0c;严禁用于任何商业用途。作者&#xff1a;gfree.windgmail.com博客&#xff1a;linuxfocus.bl…

php数组取字段值,php如何获取二维数组指定的某个字段的值

php怎么获取二维数组指定的某个字段的值&#xff1f;需求&#xff1a;有如下数组$arr&#xff0c;数组中有两个模块一个net 一个login&#xff0c;我怎么根据net模块获取最后一个marks,其中net模块和login模块的数据还是一条一条正往$arr里插&#xff0c;net模块亦可能是 find …

【uoj#209】[UER #6]票数统计 组合数+乱搞

题目描述 一个长度为 $n$ 的序列&#xff0c;每个位置为 $0$ 或 $1$ 两种。现在给出 $m$ 个限制条件&#xff0c;第 $i$ 个限制条件给出 $x_i$ 、$y_i$ &#xff0c;要求至少满足以下两个条件之一&#xff1a; 序列的前 $x_i$ 个位置中&#xff0c;恰好有 $y_i$ 个 $1$ &#x…

linux下解压.tar.bz2文件

方式1&#xff1a; 4 teps&#xff1a; 1、bunzip2 <file>.tar.bz2 2、tar xf <file>.tar 3、cd /<file> 4、 ./configure 方式2&#xff1a; tar -jxvf <file>.tar.bz2

中医 西班牙语 PHP,php – MySql西班牙语字符数据

我有一个包含西班牙语字符的数据库.填充数据库我从客户端页面获取具有字符编码 UTF-8的值.当我在mySql数据库中插入值时,行包含更改的数据.例如,如果我插入’Mxico’,数据库中的条目是’M©xico’.这有什么影响,当我在指定’Mxico’的表上进行查询时,我得不到任何结果.我的…

oFono安装和启动

安装和启动oFono 1. git clone git://git.kernel.org/pub/scm/network/ofono/ofono.git 2. cd ofono 3. ./bootstrap-configure 或者./configure. configure过程中你可以需要装一些依赖包, 如&#xff1a; sudo apt-get install libudev-dev libdbus-1-dev libcap-ng-dev libto…

寻找三角形

在无向图中&#xff0c;如果三个不同的顶点之间都有边&#xff0c;则称他们组成了一个三角形。 在一张无向图 G 中&#xff0c;有且仅有一个三角形。现在你的任务是找到它。 输入格式 第一行两个数 $n, m$&#xff0c;表示 G 的顶点个数和边的条数。 接下来 $m$ 行&#xff0c;…

PHP封装curd,CURD · TookPHP开发手册 · 看云

## CURD* 开启 DEBUG 模式后&#xff0c;所有SQL语句均会在调试窗口显示&#xff0c;一目了然.[TOC]### find 单条查询通过 find 操作进行简单的单条查询操作。~~~//查找主键值为 18 的记录$db->find(18);~~~### all 查询(别名 select)通过 all 查找所有记录数 。~~~//查找表…

MemCache 分布式缓存

引用&#xff1a;http://baike.baidu.com/view/1193094.htm Memcache是一个高性能的分布式的内存对象缓存系统&#xff0c;通过在内存里维护一个统一的巨大的hash表&#xff0c;它能够用来存储各种格式的数据&#xff0c;包括图像、视频、文件以及数据库检索的结果等。简单的说…