1.png (55.29 KB, 下载次数: 11)
text.gsub!(pattern) {|match| block}
text.gsub!(/\\[Cc]\[([0-9]+)\]/) { "\001[#{$1}]"}
RyanBern 发表于 2019-3-25 19:30
这是 gsub! 的另一种用法。
text.gsub!(pattern) {|match| block}[/pre]
11.png (73.09 KB, 下载次数: 15)
miantouchi 发表于 2019-3-25 21:35
换成你给的这个代码,$1这个值就会变成空的,[]里面会替换为空了,我只能从现象里发现不一样的地方。具体 ...
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |