在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 教程的技术设置问题,从而给自己找到相关问题的答案。