程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> ASP技巧 >> 全角與半角字符的相互轉換的asp函數

全角與半角字符的相互轉換的asp函數

編輯:ASP技巧
為了防止客戶在輸入的時候,錯誤地輸入了全角(半角)字符,我們要通過程序將它轉換成正確的半角(全角)字符,這是給定的函數。
<% 
'**************************** 
'*參數說明: 
'* str:要轉換的字符串 
'* flag:標記,為0時半轉全,為非0時全轉半 
'* 返回值類型:字符串 
'**************************** 
function DBC2SBC(str,flag) 
dim i 
if len(str)<=0 then 
REsponse.Write("字符串參數為空") 
exit function 
end if 
for i=1 to len(str) 
str1=asc(mid(str,i,1)) 
if str1>0 and str1<=125 and not flag then 
dbc2sbc=dbc2sbc&#38;chr(asc(mid(str,i,1))-23680) 
else 
dbc2sbc=dbc2sbc&#38;chr(asc(mid(str,i,1))+23680) 
end if 
next 
End function 
%>
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved