|
|
发表于 2019-6-10 22:47:02
|
显示全部楼层
来自: 中国广东东莞
本帖最后由 YY904321475 于 2019-6-10 22:48 编辑 V2 M( V) |2 ?# u8 {! g; U3 P1 ~
7 b+ Y. `( Q4 a& z1 w; K& S" Xdjc : 0
0 H% I; v- H0 E. Y- P3 U; J1 sdcd : 0
( b, t6 I, ~/ Un1 : 0/ l, H6 B& |% T. s! Q
n2 : 0% ] w6 A5 L+ W1 o) Y
swb1 : ""( F% I. r( x# P
swb2 : "". O; @7 n; a# O; U9 _
sch : "") e+ c1 m5 C! {7 D7 O% ^
s2 : "[0-9 A-Za-z\-+*/~!@#¥%……&*]" C: {3 K8 ~4 I
s0 : ""
6 Q2 o# G* w4 `6 {pchina/ ]6 B" p8 p5 K6 t, ^
n1 = 0
) e8 z- n' @# [7 I; j- @ djc = 0! p9 ?) q! N) R. F
n2 = 09 B/ e; G4 i. O N" B* F2 y
s0 = ""
8 Z1 K/ {" S5 I$ z dcd = strlen(sch)
9 ^2 c' J. Y7 M- s while djc <> dcd ,
. y! H3 f' }8 ?5 s [; {( w5 Z2 \* H. \# w* p1 K: K. W3 }
swb1 = brksps(dcd-djc,sch) Z" @' a( v; r4 v1 r
swb2 = regex(s2,swb1,0)
; y( N, t+ ~5 q6 Q$ L if swb1 = swb2,n1 = n1 +1$ a8 Q) M- v$ X. `9 d+ T8 u
djc = djc + 1
, @ d$ V7 M& M% K2 u ] Z" V! a. R9 t* c- G1 }0 p
n1 = dcd - n1 - 1" }0 ]( q; s: I
if n1 > 0,# T( D( Q, Z7 S$ g' k4 }9 o! J
[; q: z' b c4 E8 c4 X
while n2 < n1,) T' @* A2 o0 I( }3 h
[$ i1 y. T* W6 D# j$ I# a
s0 = s0 + " ": W" d3 w* Y. S% g
n2 = n2 + 1
7 Q- n! }+ e# P! f- v! p; c4 ]& R ]
4 J7 y4 G W# t' P; Y dcd = strlen(s0)- a$ R0 b3 J$ [. K- ]
s0,e$3 B3 i) P' n, ?3 i4 c4 l
]+ k+ v) m! o4 v. g: M' N
*e$
n N1 {; z" t( d" p4 s& u# ]6 F
/ \: q" ~3 P3 [3 b5 f" i; G5 U* ^. f2 z
4 t4 `9 x: A2 G0 [9 B+ B& s& {: p" Y" S! K( e! T* j
pstrtool #Comment for tool + Z- ^- O- A1 \4 @& n
if strtool$ <> sblank,
7 B) k+ m' c3 O2 U1 r$ x# C [
! S( N# f5 p' l4 o4 w* s strtool$ = ucase(strtool$)9 O, F8 K1 Z$ \' \- r- h6 H
sch = strtool$. I7 i5 n z, N; t. L
*strtool$
( P _" Z; [. u$ P! w$ o ]搞这个代码的方法己经正常用好几天了 |
|