C 非法字元轉譯

2021-10-01 02:26:39 字數 1970 閱讀 5329

using system;

using system.collections.generic;

using system.io;

using system.text.regularexpressions;

namespace 特殊字元轉譯

else

return

false;}

///

/// 獲取字串的單字元長度

///

///

///

public

static

intgetsinglecharcount

(string strinput)$")

; list<

string

> allchrs =

newlist

<

string

>()

;char

array = strinput.

tochararray()

;for

(int i =

0; i < array.length; i++

)for

(int i =

0; i < allchrs.count; i++)}

return count;

}catch

(system.exception ex)

}///

/// 將檔案路徑中的非法字元轉全形(不是非法字元不轉譯)

///

///

///

public

static

string

invalidpathtosbc

(string strpath)

for(

int i =

0; i < allchrs.count; i++

) reval +

= allchrs[i];}

return reval;

}catch

(system.exception ex)

}///

/// 將檔名稱中的非法字元轉全形(不是非法字元不轉譯)

///

///

///

public

static

string

invalidfilenametosbc

(string strinput)

for(

int i =

0; i < allchrs.count; i++

) reval +

= allchrs[i];}

return reval;

}catch

(system.exception ex)

}///

///字元轉全形

///

///

///

public

static

string

tosbc

(string input)

if(array[i]

<

127)

}return

newstring

(array);}

///

/// 字元轉半形

///

///

///

public

static

string

todbc

(string input)

if(array[i]

>

65280

&& array[i]

<

65375)}

return

newstring

(array);}

}}

C 轉譯字元

c 轉義字元 常用的轉義字元及其含義 單引號 雙引號 反斜槓 0 空 a 警告 產生蜂鳴 b 退格 f 換頁 n 換行 r 回車 t 水平製表符 v 垂直製表符 的意義 在c 中為強制不轉義的符號,在裡面的轉義字元格式 某個字元 失去作用,作為普通字串處理 string str1 abc n 這裡 ...

java轉譯字元

的轉譯字元 的轉譯字元 l t 的轉譯字元 的轉譯字元 空格的轉譯字元 解決方法是定義個工具類tools。替換乙個字串中的某些指定字元 param strdata string 原始字串 param regex string 要替換的字串 param replacement string 替代字串 ...

過濾非法字元

using system using system.componentmodel using system.collections using system.diagnostics using system.data using system.data.sqlclient using system....