因為需要在c#的**中,寫入一大段的js**和網頁**,試驗已經沒有問題了。實現時卻碰到乙個小問題,就是大段的js和html**,應該以什麼方式存在。最省事的方式,其實就是存在乙個單獨的檔案中,每次讀入即可,這樣,**中那些煩人的單引號,雙引號,轉義字元(js和c一樣有\"這種東西存在)。但是,一方面,我想把這個**做的比較通用,另一方面,也是這個功能比較單一,再把檔案牽扯上,就複雜化了。
所以,硬著頭皮,嘗試著把**轉換為程式中的乙個字串賦值語句。比較麻煩,折騰了半天才搞定。記錄之,萬一誰也要進行這種操作,還可以看看。
1、在記事本中,把'替換成@1@
2、在記事本中,把"替換成@2@
3、在記事本中,把\替換成@3@
4、在word中,把^p替換成\n"^p+"
5、在記事本中,把word自動轉換的「」替換成"
6、在vs環境中,把文字貼上到**中。
string
codestr="
\n"+"
a:link,a:visited \n
"+"a:hover \n
"7、最後,再次對**還原替換
codestr
=codestr.replace(
"@1@",
"'");
codestr
=codestr.replace(
"@2@",
"\"");
codestr
=codestr.replace(
"@3@",
"\\");
PHP 判斷一段字串是否包含另一段字串
php語言是乙個功能強大的嵌入式html指令碼語言,它的易用性讓許多程式設計師選擇使用。php判斷字串的包含,可以使用php的內建函式 strstr,strpos,stristr直接進行判斷.也可以通過explode函式的作用寫乙個判斷函式。下面介紹php判斷字串的包含的具體使 用方法 1.strs...
Chromium新增一段新字串
參考 1.在generated resources.grd檔案中新增一段如下格式字串 show downloads name可以任意定義,desc是描述資訊,message的值是英文的需要新增字串的內容。2.命令列中進入chromium原始碼路徑d chromium src tools grit 根...
CString一段字串的提取辦法
for int j strsourcename.getlength 1 strsourcename.getat j j strdesname strsourcename.getat j strdesname.makereverse 我想取出乙個全路徑當中的檔名,比如 strsourcename為 d...