把全角数字转为半角数字

 //把全角数字转为半角数字 

<? 
function GetAlabNum($fnum){ 
$nums = array("0","1","2","3","4","5","6","7","8","9");
//OSPHP.com.CN
$fnums = "0123456789"; 
        for($i=0;$i<=9;$i++) $fnum = str_replace($nums[$i],$fnums[$i],$fnum); //OsPHP.COM.CN 
$fnum = ereg_replace("[^0-9.]^0{1,}","",$fnum); 
        if($fnum=="") $fnum=0; 
        return $fnum; 

?>

时间: 2024-08-22 14:07:48

把全角数字转为半角数字的相关文章

PHP把全角数字转为半角数字以及去除HTML标

//把全角数字转为半角数字 <? function GetAlabNum($fnum){         $nums = array("0","1","2","3","4","5","6","7","8","9");         $fnums = "0123456789";   

PHP实现全角字符转为半角方法汇总_php技巧

最简单的方法 <?php $str = "0123ABCDFWS\",.?<>{}[]*&^%#@!-()+-|::"; echo "$str"; echo "<br />"; $str = preg_replace('/\xa3([\xa1-\xfe])/e', 'chr(ord(\1)-0x80)', $str); echo $str; 这是网上看来的代码,所有的中文标点的第二个字节减去0X80(即128

全角英文转为半角

<html><head><title>将全角转为半角,半角转为全角</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head> <body bgcolor="#FFFFFF"> <%'-----------------------------------

用自定义函数替换SQL中的全角数字为半角数字

函数 在我们使用MSSQL的时候,有时表中有一些是全角的数字,但我们的系统不能够正确的使用它们,这时我们要把他们替换为半角数字.而SQL自己好像没有这个函数. 没有,我们自己动手: 下面就是我自己写的一个函数,当然,我的数据量小,没有考虑性能! --  把全角数据转换成半角数字(注意,这个只能转换全是全角的,在第一个半角数据时返回)--  公司:石家庄创联科技--  编写:牛昆亮  QQ:273352165 create function  ufn_convertWideNumericToAns

使用Python转换全角字符串为半角

关于全角转换为半角的问题,其实源自在公司的运营人员在输入法切换的时候选择了全角,结果导致程序有时候没有办法进行解析. 为了避免这样的问题再次出现,于是就有了将全角转换为半角的问题了. 在这里,会对以下内容进行描述: 什么是全角 如何将全角字符转换为半角 使用python实现上述转换操作 我们知道在编码中,存储在计算机中仅仅是1个数字,而编码其实充当的是1种转换的过程,如果将1个字符转换为1个数字而问题. 全角和半角 一般情况下,普通的英文字符只占用1个字节的空间,而1个字节有8位,因此可以存储2

ASP.NET技巧:全角字符转换为半角

asp.net|技巧|转换 方法一:/**//// <summary>    /// 判断字符是否英文半角字符或标点    /// </summary>    /// <remarks>    /// 32    空格    /// 33-47    标点    /// 48-57    0~9    /// 58-64    标点    /// 65-90    A~Z    /// 91-96    标点    /// 97-122    a~z    /// 12

word教你批量转换全角字符为半角字符

  word使用技巧:教你批量转换全角字符为半角字符 1.首先全选; 2.然后"格式"→"更改大小写";   3.在对话框中先选中"半角",确定即可.

java全角字符转换为半角 半角转全角

/// <summary> /// 判断字符是否英文半角字符或标点 /// </summary> /// <remarks> /// 32 空格 /// 33-47 标点 /// 48-57 0~9 /// 58-64 标点 /// 65-90 A~Z /// 91-96 标点 /// 97-122 a~z /// 123-126 标点 /// </remarks> public static bool IsBjChar(char c) { int i =

100分,.net 中如何实现遍历excel中所有sheet,把全角转成半角?

问题描述 100分,.net中如何实现遍历excel中所有sheet,把全角转成半角? 解决方案 解决方案二:操作excel的一些函数,你也许用的到ImportsSystemImportsSystem.DataImportsSystem.ConfigurationImportsSystem.WebNamespaceExcelEditPublicClassExcelEditPublicmFilenameAsStringPublicappAsExcel.ApplicationPublicwbsAsE