在actionscript 3.0 教程中會有一個非常詳細的關於標記字符串的知識內容。可能有的朋友會說,自己在學習actionscript 3.0 的時候爲什麼還要學習關於字符串的知識內容呢?actionscript 3.0 不是關於動畫的嗎?話是不錯,但是其實actionscript 3.0 本身是和一些操作系統設置有一定的關係的,因此會涉及到一些基本的字符串的設置問題。現在,我們一起來看看actionscript 3.0 教程中是如何標記字符串的。
普通的替換函數public function HighLight(S,F)
dim tL,tM,tR,k
tL=""
tM=""
tR=S
k=instr(1,tR,F,1)
do while k>0
tL=tL & left(tR,k-1)
tM=mid(tR,k,len(F))
tL=tL & "<span style='color:red'>" & tM & "</span>"
tR=right(tR,Len(tR)-len(F)-k+1)
k=instr(1,tR,F,1)
loop
HighLight=tL & tR
end function
tS="abcaBcabCaBCabcaBCa"
tF="bc"
response.Write(tS)
response.Write("<br/>")
response.Write(HighLight(tS,tF))
正則表達式
複製代碼 代碼如下:
Function HighLight(S,F)
Dim regEx
Set regEx = New RegExp
regEx.IgnoreCase = True
regEx.Global = True
regEx.Pattern = "(" & F & ")"
HighLight = regEx.Replace(S,"<span style='color:red'>$1</span>")
End Function
Response.write HighLight("abcaBcabCaBCabcaBCa","bc")
ckeditor的詳細配置:
在網上找了好久終於找到了!O(∩_∩)O哈哈~
一、使用方法:
1、在頁面<head>中引入ckeditor核心文件ckeditor.js
複製代碼 代碼如下:
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
2、在使用編輯器的地方插入HTML控件<textarea>
複製代碼 代碼如下:
<textarea id="TextArea1" cols="20" rows="2" class="ckeditor"></textarea>
如果是ASP.NET環境,也可用服務器端控件<TextBox>
複製代碼 代碼如下:
<asp:TextBox ID="tbContent" runat="server" TextMode="MultiLine" class="ckeditor"></asp:TextBox>
注意在控件中加上 class="ckeditor" 。
3、將相應的控件替換成編輯器代碼
複製代碼 代碼如下:
<script type="text/javascript">
CKEDITOR.replace('TextArea1');
//如果是在ASP.NET環境下用的服務器端控件<TextBox>
CKEDITOR.replace('tbContent');
//如果<TextBox>控件在母版頁中,要這樣寫
CKEDITOR.replace('<%=tbContent.ClientID.Replace("_","$") %>');
</script>
actionscript 3.0 教程中如何標記字符串的內容您都理解了嗎?以上的知識信息內容難度不是很大,要是您在學習查看的時候遇到了難題,那麼建議您能夠多看看關於actionscript 3.0 教程的技術設置問題,從而給自己找到相關問題的答案。