最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp(javascript)全角半角轉(zhuǎn)換代碼 dbc2sbc

 更新時間:2009年08月06日 16:19:51   作者:  
asp與javascript 全角半角處理代碼
asp全角半角轉(zhuǎn)換函數(shù)
flag=-1時進行半角轉(zhuǎn)全角
flag=0時進行半角全角互轉(zhuǎn)
flag=1時進行全角轉(zhuǎn)半角
復制代碼 代碼如下:

<%
Function DBC2SBC(Str, flag)
Dim i, sStr
If Len(Str)<= 0 Then Exit Function
DBC2SBC = ""
For i = 1 To Len(Str)
sStr = Asc(Mid(Str, i, 1))
Select Case flag
Case -1
If sStr>0 And sStr<= 125 Then
DBC2SBC = DBC2SBC & Chr(Asc(Mid(Str, i, 1)) -23680)
Else
DBC2SBC = DBC2SBC & Mid(Str, i, 1)
End If
Case 0
If sStr>0 And sStr<= 125 Then
DBC2SBC = DBC2SBC & Chr(Asc(Mid(Str, i, 1)) -23680)
Else
DBC2SBC = DBC2SBC & Chr(Asc(Mid(Str, i, 1)) + 23680)
End If
Case 1
If sStr<0 Or sStr>125 Then
DBC2SBC = DBC2SBC & Chr(Asc(Mid(Str, i, 1)) + 23680)
Else
DBC2SBC = DBC2SBC & Mid(Str, i, 1)
End If
End Select
Next
End Function
%>

javascript版 全角半角轉(zhuǎn)換函數(shù)
復制代碼 代碼如下:

function dbc2sbc(sStr){
var dbc2sbc = sStr;
for (var i = 65281; i < 65375; i++) {
var re = new RegExp(String.fromCharCode(i), "g");
var va = String.fromCharCode(i - 65248);
dbc2sbc = dbc2sbc.replace(re, va);
}
dbc2sbc = dbc2sbc.replace(/ /g, ' ');
return dbc2sbc;
}

Javascript常用函數(shù) sbc2dbc()
復制代碼 代碼如下:

function sbc2dbc(sStr){
var sbc2dbc = sStr;
for (var i = 33; i < 127; i++) {
stringFromCharCode = String.fromCharCode(i);
switch (stringFromCharCode) {
case "(":
case ")":
case "*":
case "+":
case "/":
case "\\":
case "[":
case "]":
case "?":
case "$":
case ".":
case "^":
case "|":
stringFromCharCode = '\\' + stringFromCharCode;
default:
break;
}
var re = new RegExp(stringFromCharCode, "g");
var va = String.fromCharCode(i + 65248);
sbc2dbc = sbc2dbc.replace(re, va);
}
sbc2dbc = sbc2dbc.replace(/ /g, ' ');
return sbc2dbc;
}

相關文章

  • JS操作select下拉框動態(tài)變動(創(chuàng)建/刪除/獲取)

    JS操作select下拉框動態(tài)變動(創(chuàng)建/刪除/獲取)

    動態(tài)創(chuàng)建及刪除select、添加及刪除選項option、獲得選項option的值、獲得選項option的文本等等,感興趣的朋友可以參考下哈
    2013-06-06
  • 原生js實現(xiàn)簡單輪播圖效果

    原生js實現(xiàn)簡單輪播圖效果

    這篇文章主要為大家詳細介紹了原生js實現(xiàn)簡單輪播圖效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • JS解惑之Object中的key是有序的么

    JS解惑之Object中的key是有序的么

    這篇文章主要介紹了JS解惑之Object中的key是有序的么,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05
  • Javascript中判斷對象是否具有屬性的5種方法分享

    Javascript中判斷對象是否具有屬性的5種方法分享

    這篇文章主要介紹了Javascript中判斷對象是否具有屬性的5種方法分享,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-08-08
  • 詳解基于Vue cli生成的Vue項目的webpack4升級

    詳解基于Vue cli生成的Vue項目的webpack4升級

    這篇文章主要介紹了詳解基于Vue cli生成的Vue項目的webpack4升級,本文將詳細介紹從webpack3到webpack4的升級過程,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • JS 特殊運算符的使用

    JS 特殊運算符的使用

    JavaScript中包含了一系列不常見但功能強大的特殊運算符,如空值合并運算符(??)、可選鏈運算符(?.)等,這些運算符在特定場景下極大地簡化了代碼的復雜度,并提高了開發(fā)效率,通過深入了解這些特殊運算符,開發(fā)者可以更加高效地處理各種數(shù)據(jù)和邏輯
    2024-09-09
  • JS實現(xiàn)仿餓了么在瀏覽器標簽頁失去焦點時網(wǎng)頁Title改變

    JS實現(xiàn)仿餓了么在瀏覽器標簽頁失去焦點時網(wǎng)頁Title改變

    這篇文章主要介紹了JS實現(xiàn)仿餓了么在瀏覽器標簽頁失去焦點時網(wǎng)頁Title改變,需要的朋友可以參考下
    2017-06-06
  • 最新評論

    尼木县| 竹山县| 江城| 钦州市| 汽车| 广饶县| 独山县| 五华县| 尼玛县| 资源县| 五河县| 广西| 遂昌县| 西藏| 赫章县| 治县。| 札达县| 阳信县| 金门县| 奇台县| 红安县| 高平市| 扶沟县| 三河市| 五峰| 出国| 萍乡市| 旬阳县| 大新县| 育儿| 渑池县| 道真| 会泽县| 淅川县| 勐海县| 乃东县| 新营市| 诏安县| 台前县| 廊坊市| 和顺县|