記錄一些特殊字元

2022-02-12 07:44:08 字數 660 閱讀 2451

名稱

unicode編碼

描述全形空格

u輸出為整數 12288 trim時不會過濾

lf: 換行(line feed) \n

\u輸出為整數 10

cr: 回車(carriage return) \r

\u輸出為整數 13

蘋果系統下換行符是 \r,其content.trimmingcharacters(in: characterset.whitespacesandnewlines) 方法不會過濾\n。

3f 字元編碼時,如果該編碼方式的字符集中沒有該字元,當把編碼後的位元組資料16位輸出時, 就會顯示為一排排的3f,參見 文字的編碼方式整理

feff utf-8+bom 中的bom,用於標識bigendian還是littleendian,文字編碼時如果帶bom,可以輕鬆識別它是不是utf-8,utf-16,utf-32。

vs 新建的檔案預設不帶bom的,因為+bom有時會引起平台間資料解析的問題。

assii碼表中0~31及127(共33個)是控制字元或通訊專用字元,是非可列印字元,向網頁傳輸時,如果不對它們進行轉義會導致瀏覽器json解析失敗,一般採用unicode編碼,則頁面顯示時不需要解碼。正常表單編輯一般碰不到這類字元,但如果內容是從word檔案中匯入或其他類似操作,則可能碰到這鐘問題。

一些特殊字元使用

jdk的replaceall方法使用的是正則表達試,關於特殊字元轉義問題 replaceall 我 檔案路徑轉移 四個反斜槓等於 路徑統一符號切換 param path param separator return public static string returnpathcaseseparat...

一些特殊的樣式記錄

1.chrome顯示小於12px的字型大小 現在chorme只能顯示12px及以上的字型大小,如果想要顯示12px一下的字型大小,就需要用到css的transform屬性。js檔案 test css檔案 test 這樣新的字型大小就是 10px 但是這樣會導致p元素整體縮小,影響p的寬度,如果原理p...

一些特殊字元的英文讀法

hash sharp asterisk plus positive minus negative dash slash slant backslash escape 鍵盤符號的英文讀法 backquote 反引號 tilde exclam at numbersign,英語國家是hash,美語是pou...