將一段複雜文字變成字串的賦值語句

2022-04-04 04:27:33 字數 771 閱讀 9623

因為需要在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...