■
改造・ソースとかのスレ
21:
`)ノ
:2003/07/04 15:32 ID:???
誰かこれ↓をもっと速くしてください。
文字列sの中に1〜4があったらTrueを返す関数。
1.>数字(半角/全角の0〜9)
2.
>-
3.>数字(半角/全角の0〜9)
4.
>-
function ResCheck1(const S :string):Boolean;
const
ResS1='1234567890';
ResS2='1234567890';
var
i : Integer;
sR : String;
begin
for i:=1 to length(ResS1) do begin
sR := '>' +ResS1[i];
if AnsiPos(sR,S)
>0
then begin Result:=True; Exit;end;
sR := '>' +ResS2[i*2-1]+ResS2[i*2];
if AnsiPos(sR,S)
>0
then begin Result:=True; Exit;end;
end;
if AnsiPos('
>-
',S)
>0
then Result:=True
else
if AnsiPos('
>-
',S)
>0
then Result:=True
else Result:=False;
end;
1:
1-
2:
▲
3:
新
4:
前
5:
書
6:
次
7:
写
8:
▼
9:
板
改造・ソースとかのスレ http://herohero.s41.xrea.com/rainboard/test/read.cgi/edit3/1051686521/
Rainboard