|
发表于 2019-6-10 22:47:02
|
显示全部楼层
来自: 中国广东东莞
本帖最后由 YY904321475 于 2019-6-10 22:48 编辑 1 q; P c3 Q8 o7 d, S
/ O- L. |6 x$ I: B* p' G: O: c; P0 Y
djc : 0
1 ~, @ B9 ^3 b! Fdcd : 0' p- V) y" s3 a* z* t4 h# E& |
n1 : 0& }% F2 @, m R! _+ T- w
n2 : 05 E, f. ]. r$ c
swb1 : ""
( G. p% o4 c8 T. V# U/ l* Xswb2 : ""
2 b& S' ~! n6 z. H, ysch : ""$ |. Q2 }7 [2 @$ D: F
s2 : "[0-9 A-Za-z\-+*/~!@#¥%……&*]"5 j. J; U- h4 b5 q' Y* x& S5 l
s0 : ""
+ f# w# G' `4 n+ K5 ]2 u5 dpchina
/ x- D3 I# P- t$ a# y n1 = 08 p: p9 q7 f* i2 a
djc = 0, X' ]! ^. B8 I0 z6 ^
n2 = 0' H: q1 r% G3 \& R
s0 = "", a$ _' w; j' X: P
dcd = strlen(sch)$ v& B6 |# |# z! o
while djc <> dcd ,0 W0 Q% {# F4 o$ n4 F2 s) Y" \( H7 C4 j
[ s" c" X- A/ _' l
swb1 = brksps(dcd-djc,sch)
( p# E3 ]8 y h1 u swb2 = regex(s2,swb1,0)
. G9 k O. T/ Q6 w9 p# U if swb1 = swb2,n1 = n1 +19 U F. L N. A) W ]2 X
djc = djc + 1
6 z( t9 {. s& K% n6 z1 ^5 ^" S- b ]; Q3 Y! B' l2 T4 k8 \1 |- y
n1 = dcd - n1 - 17 p8 G/ U# i) ^9 V% {; v/ j8 R
if n1 > 0,$ [% I0 Q: ]" l% [" I+ ^/ j2 e
[
0 t7 S. R, v# P while n2 < n1,
% p+ s/ q0 u$ s0 F: m9 ^; G [
( m- H, b& e1 e; r6 V/ w s0 = s0 + " "
$ M# |$ g: r/ z0 O3 K n2 = n2 + 1
4 h5 l) L7 C1 Y# }( A `5 x. b ]/ g, ?+ Y& n) A7 e+ L
dcd = strlen(s0)
2 P* X& C; }, R s0,e$
$ f! O' h/ o! a$ y! z; P ]
* p# c3 K$ O* L9 [ *e$; h! N7 Q% h$ a
' V, L, x+ r0 R, M( W0 y' v1 F6 Z# v
& T% d% w" [ Y8 A6 C
( _7 f& _! {2 q! |pstrtool #Comment for tool 7 g! z- L8 X. E- H* J
if strtool$ <> sblank,# r4 K( P+ x+ W5 }! x# B
[
+ e4 C0 _* U* N: ]# ] strtool$ = ucase(strtool$)
) x6 S5 b; b$ N, \) u sch = strtool$. Y, L$ r8 U( D6 O; c, E% p
*strtool$* f: Z8 ?! z9 a `7 i( K
]搞这个代码的方法己经正常用好几天了 |
|