來自matlab技術論壇, , 很實用!
小小轉義字元,小弟我多年來一直不得其解。今日有幸覓得良方,特來奔走相告。
轉義字元英文叫做escape characters,應該譯作"被遺忘的字元"或者"逃跑的字元" 多好啊。幹嘛搞的那麼學術??
如果你要定義乙個字串,可是字串裡面有個單引號,可能就會遇到困難。
比如我定義
s='這個句子中有乙個單引號',怎麼吧' %matlab會報錯
複製**
第乙個單引號和第二個單引號配成一對。得不到我們的結果。
你要這樣:
s='這個句子中有乙個單引號'',怎麼吧' %matlab通過
輸出的字串中才會有乙個單引號
當使用disp,sprintf, fprintf, eval的命令的時候,也需要考慮上面的問題。否則就會之前和我一樣糾結。。。
disp(''') %報錯
disp('''') %正解
附上matlab中所有的轉義字元。
escape characters, including:
''single quotation mark
%% percent character
\\backslash
\aalarm
\bbackspace
\fform feed
\nnew line
\rcarriage return
\thorizontal tab
\vvertical tab
\xnhexadecimal number, n
\noctal number, n
matlab 轉義字元
轉義字元英文叫做 escape characters,應該譯作 被遺忘的字元 或者 逃跑的字元 多好啊。幹嘛搞的那麼學術?如果你要定義乙個字串,可是字串裡面有個單引號,可能就會遇到困難。比如我定義s 這個句子中有乙個單引號 怎麼吧 matlab會報錯 複製 第乙個單引號和第二個單引號配成一對。得不到...
轉義字元(轉義序列)
在程式設計中有一些字元是打不出來的,比如換行,提示音,下乙個製表位等等,於是程式語言的開發者就設計了轉義序列 escape sequence 這種東西用來表達這些字元。下面就是一些轉義字元 轉義字元 功能 反斜槓 單引號 雙引號 aascii響鈴符 bel bascii退格符 bs fascii進紙...
mysql 轉義字元6 MySQL的轉義字元
mysql可以識別下列轉義字元 0乙個ascii 0 nul 字元。n乙個新行符。t乙個定位符。r乙個回車符。b乙個退格符。乙個單引號 符。乙個雙引號 符。乙個反斜線 符。乙個 符。它用於在正文中搜尋 的文字例項,否則這裡 將解釋為乙個萬用字元。乙個 符。它用於在正文中搜尋 的文字例項,否則這裡 將...