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问题相关推荐

  1. php 英文替换中文,php如何中英文符号替换?

    php中英文符号替换的方法:1.简单替换,代码为[$val1=str_replace(',',',',$val1);]:2.全部字符替换,即规律替换,代码为[c[i]=(char)(c[i]-6524 ...

  2. php中文符号转英文符号,php如何中英文符号替换?

    php如何中英文符号替换?,全角,半角,空格,字符串,方法 php如何中英文符号替换? 易采站长站,站长之家为您整理了php如何中英文符号替换?的相关内容. php中英文符号替换的方法:1.简单替换, ...

  3. 快速替换PHP代码里面的英文,php如何中英文符号替换?_后端开发

    如何修改php.ini文件路径_后端开发 修改php.ini文件路径的方法:1.打开系统环境变量设置:2.在PATH环境变量中添加php.ini文件路径:3.新建一个名为PHPRC的环境变量,并添加p ...

  4. vue input仅允许输入英文、中文及其他各种符号文字

    主要是使用正则表达式进行字符替换 英文: <template><input @input="this.value=this.value.replace(/[^a-zA-Z] ...

  5. 利用VBA批量删除Excel中的中文/英文/数字或者替换中英文符号

    ↓↓↓欢迎关注我的公众号,在这里有数据相关技术经验的优质原创文章↓↓↓ 在Excel中经常会遇到去除所有的中文,英文或者数字等情况.但是由于Excel并不支持一次替换所有的中文,英文,数字等,所以有些 ...

  6. java中判断字符串实际长度(中文2个字符,英文1个字符)的方法,包含中英文符号

    java中判断字符串实际长度(中文2个字符,英文1个字符)的方法,包含中英文符号 介绍 数据库中很多字段都会限制长度,为了方便用户使用,在前端界面给出限制长度的提示,看网上很多写的获取字符串长度都没有 ...

  7. java 源文件中的中文符号替换成英文符号

    网上找来的java代码,不知道怎么回事,有时候括号是中文的,或者有中文的逗号,中文的分号.有时候整段代码都是这样,要想在eclipse中一个个的修改很麻烦. 于是想到了,写一段代码来把错误的中文符号改 ...

  8. 如何利用Excel批量将英文符号替换为中文符号

    今天跟大家分享一下如何利用Excel批量将英文符号替换为中文符号 1.打开Excel软件 2.将要转换符号的数据复制到Excel任意单元格中,并选中这些单元格. 3.点击下图选项 4.依次点击[更多] ...

  9. Linux sed替换中文引号为英文引号

    sed替换中文引号为英文引号 1. sed -i 's#\"#\"#g' test.txt 2. sed -i 's:\":\":g' test.txt 以上两 ...

最新文章

  1. Java综合知识总结_数据库篇
  2. linux系统信号控制进程的重启,Linux系统中的信号(进程间通信)及其含义
  3. [转]Shell中脚本变量和函数变量的作用域
  4. js遍历 for-of
  5. Android WiFi 经常掉线出现的几个原因分析!
  6. ceph搭建_如何一键搭建并管理Filecoin集群节点 | Gamma OS新功能上线
  7. c语言结构体tdl,计算机等级二级C笔试考前练习习题(21)
  8. 数据结构—二叉树,满二叉树、完全二叉树、二叉树的性质(思维导图)
  9. Leetcode 109.有序链表转换二叉搜索树
  10. CentOS配置history记录每个用户执行过的命令
  11. 树莓派安装DLNA实现流媒体服务器
  12. Map与Json的相互转化
  13. lncrnadisease:lncRNA相关疾病数据库
  14. WinKawaks + 拳皇97 ROM 包在 PC 搭建拳皇97
  15. 屏蔽 NVIDIA 显卡
  16. 流媒体直播点播系统方案设计
  17. Android Jason数据解析及显示
  18. Java代码导出数据库百万数据生成sql脚本
  19. 什么网站适合高防服务器,什么叫高防服务器
  20. [数据结构] UVa1471 Defense Lines 防线

热门文章

  1. 2020年互联网大厂中秋礼盒PK!
  2. C# bmp图片另存为位图 位深度1
  3. 511遇见易语言学习信息框
  4. Java Volatile变量说明与测试
  5. 大白话聊框架设计(入门篇) | 第三章:通配符匹配Mapping实现
  6. 电脑连接紫米蓝牙耳机音质差解决
  7. 【JZOJ 省选模拟】人生(life)
  8. git以及小乌龟安装
  9. python复制图片到另一个目录
  10. python 用 xlwings 库 生成图表