php 英文替换中文,php如何中英文符号替换?-PHP问题
php中英文符号替换的方法:1、简单替换,代码为【$val1=str_replace(',',',',$val1);】;2、全部字符替换,即规律替换,代码为【c[i]=(char)(c[i]-65248);】。
方法一:简单替换(php代码)$val1=str_replace(',',',',$val1);
$val1=str_replace('(','(',$val1);
$val1=str_replace(')',')',$val1);
方法二:全部字符替换(规律替换)for (int i = 0; i < c.Length; i++)
{
if (c[i]==12288)
{
c[i]= (char)32; continue;
}
if (c[i]>65280 && c[i]<65375)
c[i]=(char)(c[i]-65248);
}
二、将中文标点符号替换成英文标点符号
简单替换(php代码)$val1=str_replace(',',',',$val1);
$val1=str_replace('(','(',$val1);
$val1=str_replace(')',')',$val1);/// 转全角的函数(SBC case) ///
///任意字符串
/// 全角字符串 ///
///全角空格为12288,半角空格为32
///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 ///
public string ToSBC(string input)
{ //半角转全角:
char[] c=input.ToCharArray();
for (int i = 0; i < c.Length; i++)
{
if (c[i]==32)
{
c[i]=(char)12288; continue;
}
if (c[i]<127) c[i]=(char)(c[i]+65248);
}
return new string(c);
}
/// /// 转半角的函数(DBC case) ///
///任意字符串
/// 半角字符串 ///
///全角空格为12288,半角空格为32
///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 ///
public string ToDBC(string input)
{
char[] c=input.ToCharArray();
for (int i = 0; i < c.Length; i++)
{
if (c[i]==12288)
{
c[i]= (char)32; continue;
}
if (c[i]>65280 && c[i]<65375)
c[i]=(char)(c[i]-65248);
}
return new string(c);
}相关学习推荐:PHP编程从入门到精通
php 英文替换中文,php如何中英文符号替换?-PHP问题相关推荐
- php 英文替换中文,php如何中英文符号替换?
php中英文符号替换的方法:1.简单替换,代码为[$val1=str_replace(',',',',$val1);]:2.全部字符替换,即规律替换,代码为[c[i]=(char)(c[i]-6524 ...
- php中文符号转英文符号,php如何中英文符号替换?
php如何中英文符号替换?,全角,半角,空格,字符串,方法 php如何中英文符号替换? 易采站长站,站长之家为您整理了php如何中英文符号替换?的相关内容. php中英文符号替换的方法:1.简单替换, ...
- 快速替换PHP代码里面的英文,php如何中英文符号替换?_后端开发
如何修改php.ini文件路径_后端开发 修改php.ini文件路径的方法:1.打开系统环境变量设置:2.在PATH环境变量中添加php.ini文件路径:3.新建一个名为PHPRC的环境变量,并添加p ...
- vue input仅允许输入英文、中文及其他各种符号文字
主要是使用正则表达式进行字符替换 英文: <template><input @input="this.value=this.value.replace(/[^a-zA-Z] ...
- 利用VBA批量删除Excel中的中文/英文/数字或者替换中英文符号
↓↓↓欢迎关注我的公众号,在这里有数据相关技术经验的优质原创文章↓↓↓ 在Excel中经常会遇到去除所有的中文,英文或者数字等情况.但是由于Excel并不支持一次替换所有的中文,英文,数字等,所以有些 ...
- java中判断字符串实际长度(中文2个字符,英文1个字符)的方法,包含中英文符号
java中判断字符串实际长度(中文2个字符,英文1个字符)的方法,包含中英文符号 介绍 数据库中很多字段都会限制长度,为了方便用户使用,在前端界面给出限制长度的提示,看网上很多写的获取字符串长度都没有 ...
- java 源文件中的中文符号替换成英文符号
网上找来的java代码,不知道怎么回事,有时候括号是中文的,或者有中文的逗号,中文的分号.有时候整段代码都是这样,要想在eclipse中一个个的修改很麻烦. 于是想到了,写一段代码来把错误的中文符号改 ...
- 如何利用Excel批量将英文符号替换为中文符号
今天跟大家分享一下如何利用Excel批量将英文符号替换为中文符号 1.打开Excel软件 2.将要转换符号的数据复制到Excel任意单元格中,并选中这些单元格. 3.点击下图选项 4.依次点击[更多] ...
- Linux sed替换中文引号为英文引号
sed替换中文引号为英文引号 1. sed -i 's#\"#\"#g' test.txt 2. sed -i 's:\":\":g' test.txt 以上两 ...
最新文章
- Java综合知识总结_数据库篇
- linux系统信号控制进程的重启,Linux系统中的信号(进程间通信)及其含义
- [转]Shell中脚本变量和函数变量的作用域
- js遍历 for-of
- Android WiFi 经常掉线出现的几个原因分析!
- ceph搭建_如何一键搭建并管理Filecoin集群节点 | Gamma OS新功能上线
- c语言结构体tdl,计算机等级二级C笔试考前练习习题(21)
- 数据结构—二叉树,满二叉树、完全二叉树、二叉树的性质(思维导图)
- Leetcode 109.有序链表转换二叉搜索树
- CentOS配置history记录每个用户执行过的命令
- 树莓派安装DLNA实现流媒体服务器
- Map与Json的相互转化
- lncrnadisease:lncRNA相关疾病数据库
- WinKawaks + 拳皇97 ROM 包在 PC 搭建拳皇97
- 屏蔽 NVIDIA 显卡
- 流媒体直播点播系统方案设计
- Android Jason数据解析及显示
- Java代码导出数据库百万数据生成sql脚本
- 什么网站适合高防服务器,什么叫高防服务器
- [数据结构] UVa1471 Defense Lines 防线