递归火山软件开发平台

标题: 这样类型的文本替换 该怎么写 [打印本页]

作者: asd0023    时间: 2020-3-10 23:48
标题: 这样类型的文本替换 该怎么写
AAAA(  )BBBBBBB(  )CCCCC(  )DDD  把1,2,3 分别替换到()里 要怎么写

结果像这样的  AAAA( 1 )BBBBBBB( 2 )CCCCC( 3 )DDD


无名的 文本_替换
AAAA( 1 )BBBBBBB( 1 )CCCCC( 1 )DDD



作者: 恶魔巢    时间: 2020-3-11 15:09
这样应该可以,方法比较笨

i1为文本型
i2为文本型 []
i3为整数

i1 = "AAAA(  )BBBBBBB(  )CCCCC(  )DDD"
i2 = 正则文本分割 (i1, "(  )")
i1 = ""
如果 (取数组成员数 (i2) > 0)
    循环 (, 取数组成员数 (i1), i3, )
    i1 = i1 + i2 [i3] + "( " + i3 + " )"
作者: 创世魂    时间: 2020-3-12 14:02

比较复杂,仔细看。


(, 下载次数: 176)

作者: asd0023    时间: 2020-3-12 14:25
厉害!




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4