この記事では、主にインターセプト文字列関数の ASP 実装について紹介します。コードは非常に簡潔で、必要としている友人の参考のためにここで共有します。
ページレイアウトの制限により、タイトルが長すぎる場合は、この機能を使用すると、10 文字までしかリストできません。
次のようにコードをコピーします。
'文字列 strvalue (タイトル、単語数) をインターセプトします
関数 strvalue(str,lennum)
薄暗い p_num
薄暗い私
strlen(str)<=lennum の場合
strvalue=str
それ以外
p_num=0
x=0
p_num > lennum-2 でない場合に実行します
x=x+1
asc(mid(str,x,1))<0 の場合
p_num=int(p_num) + 2
それ以外
p_num=int(p_num) + 1
終了する場合
strvalue=left(trim(str),x)&…
ループ
終了する場合
終了関数
関数 strlen(str)
薄暗い page_len
ページ長=0
strlen=0
トリム(str)<>の場合、
page_len=len(トリム(文字列))
xx=1 から page_len まで
if asc(mid(str,xx,1))<0 then
strlen=int(strlen) + 2
それ以外
strlen=int(strlen) + 1
終了する場合
次
終了する場合
終了関数
使用方法:
次のようにコードをコピーします。
<%=strvalue (正確なプログラミング言語、コード構文を正しく色分けできる、簡単なコード スニペットの説明を入力できる、10)%>
以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。