91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

asp.net轉義字符

發布時間:2020-06-17 23:22:42 來源:網絡 閱讀:2017 作者:net5x 欄目:編程語言

  一、什么是轉義字符

  轉義字符是一種特殊的字符常量;以反斜線"\"開頭,后跟一個或幾個字符。具有特定的含義,不同于字符原有的意義,故稱“轉義”字符。常用的轉義字符有&、\。

  HTML的&lt; &gt;&amp;&quot;&copy;分別是<,>,&,",;的轉義字符

  二、轉義字符的作用

  主要用來表示那些用一般字符不便于表示的控制代碼。 它的作用是消除緊隨其后的字符的原有含義;用一些普通字符的組合來代替一些特殊字符,由于其組合改變了原來字符表示的含義,因此稱為“轉義” ;用可以看見的字符表示那不可以看見的字符, 如'\n'表示換行。

  所有編程語言,擁有轉義字符的原因基本上是兩點:一、使用轉義字符來表示字符集中定義的字符,比如ASCll里面的控制字符及回車換行等字符,這些字符都沒有現成的文字代號。所以只能用轉義字符來表示 。二、某一些特定的字符在編輯語言中被定義為特殊用途的字符。這些字符由于被定義為特殊用途,它們失去了原有的意義。比如說Html中,<被HTML定義為標簽的開始,所以當我們轉入<時,HTML就會把它當作為開始,而不是當作一個<來看待。再如PHP 的雙引號("),被PHP定義為字符串的外圍標簽,所以如果你在一對雙引號里面,還想要使用雙引號,只能使用轉義字符了。不然PHP就會報錯了。

  另外出于網站的安全。在數據寫入數據庫前,都會使用轉義字符(函數)對一些敏感字符進行轉義。這樣做可以避免一些別有用心的人利用特殊符號的注入***。

  三、轉義字符符號及對應的含義

  轉義字符  對應含義

  \’     單引號

  \”     雙引號

  \\     反斜杠

  \0      空

  \a     警告(產生峰鳴)

  \b     退格

  \f     換頁

  \n     換行

  \r     回車

  \t     水平制表符

  \v     垂直制表符

  舉例,比如:string MyStr=“大眾\“計算機\“學習“;輸出的結果就是:大眾“計算機”學習

  \ 是轉義單個字符時候使用如:在Oracle中關鍵字要用雙引且大寫 String sql="select id,"NAME",type,code from USER";轉義后為 String sql="select id,\"NAME\",type,code from USER ";但是如果 需要轉義的字符太多,或者太過于混亂,尤其是配置文件當前的路徑,極容易出錯。這時字符串前加@,就是告訴系統@后的是一串字符,里邊的東西不用轉義。在C#中,"c:\\temp"表示路徑是c:\temp; 而@"c:\temp"就表示c:\temp; 所以,@的作用就是忽略轉義字符的作用。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

嘉义县| 乌鲁木齐市| 咸宁市| 汾西县| 隆子县| 基隆市| 万山特区| 舞钢市| 如皋市| 苏尼特右旗| 嘉禾县| 瑞昌市| 思茅市| 育儿| 定远县| 桂平市| 贡觉县| 蓝田县| 陕西省| 延庆县| 保亭| 永康市| 渝北区| 汤原县| 锡林浩特市| 巩留县| 玛曲县| 油尖旺区| 赤壁市| 贵港市| 汉中市| 新乐市| 聂荣县| 靖宇县| 正镶白旗| 凤翔县| 霍邱县| 富民县| 香河县| 绵竹市| 萨嘎县|