chuchiwolong 发表于 2014-9-2 11:35:40

请问怎么局部修改text,不变动text的其他的字符?

例如,有3个text,分别为
text1=“Hello, World!”
text2=“Hi, World!”
text3="How are you? World!"
我想把这3个text里后面的“World!”替换掉,但不影响前面的内容。请问怎么实现?

XYX365 发表于 2014-9-3 07:07:47

text1="Hello, World!"
text2="Hi, World!"
text3="How are you? World!"
rexCompile("World!")
text1 = rexReplace(text1 "chuchiwolong" 0)
text2 = rexReplace(text2 "chuchiwolong" 0)
text3 = rexReplace(text3 "chuchiwolong" 0)

vivienluo 发表于 2014-9-2 21:53:34

先把字符串变为list,再对list进行操作。把其中的某个元素替换掉。然后再将list变为字符串。。。

vivienluo 发表于 2014-9-3 13:00:02

XYX365 发表于 2014-9-3 07:07


学习了:lol

chuchiwolong 发表于 2014-9-10 18:47:30

XYX365 发表于 2014-9-3 07:07


方法不错,谢谢!

chuchiwolong 发表于 2014-11-28 09:42:31

XYX365 发表于 2014-9-3 07:07


这个方法好使。能麻烦解释下rexCompile这个函数的功能及使用吗?查看帮助文档没看懂。谢谢!

defir 发表于 2014-12-19 22:26:28

复制代码有起来字符乱码参杂,不利于学习啊!
页: [1]
查看完整版本: 请问怎么局部修改text,不变动text的其他的字符?